diff options
| author | George Zacharia <george.zcharia@gmail.com> | 2023-04-03 21:58:43 +0530 |
|---|---|---|
| committer | George Zacharia <george.zcharia@gmail.com> | 2023-04-03 21:58:43 +0530 |
| commit | dcf61a20e815a87591f972a1f7346e853e7577d8 (patch) | |
| tree | ce9ff4f64103970d62d2913669e0796684d4e718 /core/java/android/os/PowerManagerInternal.java | |
| parent | 55ec62431ce028bd946c8fa1327e8a470c4e6d38 (diff) | |
| parent | af0429f7c3314ac83bc537bf6281dc78f55bcccf (diff) | |
Merge tag 'android-13.0.0_r35' of https://android.googlesource.com/platform/frameworks/base into t13.0
Android 13.0.0 release 35
Change-Id: I709958b2f015d1774b2ece25894467c3a279f93c
Diffstat (limited to 'core/java/android/os/PowerManagerInternal.java')
| -rw-r--r-- | core/java/android/os/PowerManagerInternal.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/core/java/android/os/PowerManagerInternal.java b/core/java/android/os/PowerManagerInternal.java index a63b0db5c85d..8968f27b380d 100644 --- a/core/java/android/os/PowerManagerInternal.java +++ b/core/java/android/os/PowerManagerInternal.java @@ -345,4 +345,16 @@ public abstract class PowerManagerInternal { /** Allows power button to intercept a power key button press. */ public abstract boolean interceptPowerKeyDown(KeyEvent event); + + /** + * Internal version of {@link android.os.PowerManager#nap} which allows for napping while the + * device is not awake. + */ + public abstract void nap(long eventTime, boolean allowWake); + + /** + * Returns true if ambient display is suppressed by any app with any token. This method will + * return false if ambient display is not available. + */ + public abstract boolean isAmbientDisplaySuppressed(); } |
