From c45908d19612e6ccc014b19f5963d06dbe066028 Mon Sep 17 00:00:00 2001 From: Ruchi Kandoi Date: Mon, 16 May 2016 10:23:15 -0700 Subject: [PATCH] PowerManager: Adds Documentation to isSustainedPerformanceModeSupported() Bug: 28775592 Change-Id: Iea4f77d2508141ac0748165f68e6e1ca235ab804 Signed-off-by: Ruchi Kandoi --- core/java/android/os/PowerManager.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/core/java/android/os/PowerManager.java b/core/java/android/os/PowerManager.java index c285acbc271bc..ce7a1243fe7a7 100644 --- a/core/java/android/os/PowerManager.java +++ b/core/java/android/os/PowerManager.java @@ -1021,9 +1021,19 @@ public final class PowerManager { } /** - * Returns True if the device supports Sustained Performance Mode. - * Applications Should check if the device supports this mode, before - * using {@link android.view.Window#setSustainedPerformanceMode}. + * This function checks if the device has implemented Sustained Performance + * Mode. This needs to be checked only once and is constant for a particular + * device/release. + * + * Sustained Performance Mode is intended to provide a consistent level of + * performance for prolonged amount of time. + * + * Applications should check if the device supports this mode, before using + * {@link android.view.Window#setSustainedPerformanceMode}. + * + * @return Returns True if the device supports it, false otherwise. + * + * @see android.view.Window#setSustainedPerformanceMode */ public boolean isSustainedPerformanceModeSupported() { return mContext.getResources().getBoolean(