diff options
| author | Alan Viverette <alanv@google.com> | 2014-07-11 00:23:54 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-07-10 20:54:59 +0000 |
| commit | 3d4fe363b25293577faae3fddf85e6f73f76b0cd (patch) | |
| tree | c9d31415d2166396dab4c6713df4fef1a14b500e /core/java | |
| parent | a76932b909ccc6afaa88af2c31deb240d5b6d9cf (diff) | |
| parent | e34560b21989eea54a139a0586d156ba573cc2ea (diff) | |
Merge "Add accessibility action to open power long-press dialog"
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/accessibilityservice/AccessibilityService.java | 5 | ||||
| -rw-r--r-- | core/java/android/view/WindowManagerInternal.java | 5 | ||||
| -rw-r--r-- | core/java/android/view/WindowManagerPolicy.java | 6 |
3 files changed, 16 insertions, 0 deletions
diff --git a/core/java/android/accessibilityservice/AccessibilityService.java b/core/java/android/accessibilityservice/AccessibilityService.java index cbc815015318..19a91a67705f 100644 --- a/core/java/android/accessibilityservice/AccessibilityService.java +++ b/core/java/android/accessibilityservice/AccessibilityService.java @@ -353,6 +353,11 @@ public abstract class AccessibilityService extends Service { */ public static final int GLOBAL_ACTION_QUICK_SETTINGS = 5; + /** + * Action to open the power long-press dialog. + */ + public static final int GLOBAL_ACTION_POWER_DIALOG = 6; + private static final String LOG_TAG = "AccessibilityService"; /** diff --git a/core/java/android/view/WindowManagerInternal.java b/core/java/android/view/WindowManagerInternal.java index bf5c84efb49b..38e372367ac5 100644 --- a/core/java/android/view/WindowManagerInternal.java +++ b/core/java/android/view/WindowManagerInternal.java @@ -164,6 +164,11 @@ public abstract class WindowManagerInternal { public abstract void getWindowFrame(IBinder token, Rect outBounds); /** + * Opens the global actions dialog. + */ + public abstract void showGlobalActions(); + + /** * Invalidate all visible windows. Then report back on the callback once all windows have * redrawn. */ diff --git a/core/java/android/view/WindowManagerPolicy.java b/core/java/android/view/WindowManagerPolicy.java index ee542a1fb7e0..5f0fa1841323 100644 --- a/core/java/android/view/WindowManagerPolicy.java +++ b/core/java/android/view/WindowManagerPolicy.java @@ -1162,6 +1162,12 @@ public interface WindowManagerPolicy { public void showRecentApps(); /** + * Show the global actions dialog. + * @hide + */ + public void showGlobalActions(); + + /** * @return The current height of the input method window. */ public int getInputMethodWindowVisibleHeightLw(); |
