summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2019-03-22 21:02:07 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2019-03-22 21:02:07 +0000
commitdece92b28744012f6db87f5100b511cd459218a1 (patch)
treeaf1833e4f763a6efb5672ec4667fa718aded9880 /core/java/android
parent13bfe4a789cafa5b42324f6973fdcdbdb0ac5457 (diff)
parentd9f2fb36ceb4719bd2351e46241a93fcf68ac01e (diff)
Merge "Add overlays for nav bar interaction mode."
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/view/WindowManagerPolicyConstants.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/view/WindowManagerPolicyConstants.java b/core/java/android/view/WindowManagerPolicyConstants.java
index 35ed7bfa2ce6..46a59f09eca7 100644
--- a/core/java/android/view/WindowManagerPolicyConstants.java
+++ b/core/java/android/view/WindowManagerPolicyConstants.java
@@ -54,6 +54,16 @@ public interface WindowManagerPolicyConstants {
int NAV_BAR_RIGHT = 1 << 1;
int NAV_BAR_BOTTOM = 1 << 2;
+ // Navigation bar interaction modes
+ int NAV_BAR_MODE_3BUTTON = 0;
+ int NAV_BAR_MODE_2BUTTON = 1;
+ int NAV_BAR_MODE_GESTURAL = 2;
+
+ // Associated overlays for each nav bar mode
+ String NAV_BAR_MODE_3BUTTON_OVERLAY = "com.android.internal.systemui.navbar.threebutton";
+ String NAV_BAR_MODE_2BUTTON_OVERLAY = "com.android.internal.systemui.navbar.twobutton";
+ String NAV_BAR_MODE_GESTURAL_OVERLAY = "com.android.internal.systemui.navbar.gestural";
+
/**
* Broadcast sent when a user activity is detected.
*/