summaryrefslogtreecommitdiff
path: root/core/java/android/app/StatusBarManager.java
diff options
context:
space:
mode:
authorMike Digman <digman@google.com>2018-03-16 10:54:22 -0700
committerMike Digman <digman@google.com>2018-03-16 12:35:21 -0700
commitdd2f49edb68996ef8d1a62e68a0493d9f98d5fea (patch)
tree4307f0398b1c7748949177f2922f8603c9111015 /core/java/android/app/StatusBarManager.java
parent2ac51aab994488dfa0427853e3684019f725246a (diff)
Add disable2 flag for rotate suggestions
The SUW team has requested a programmatic way to hide rotation suggestions during setup. Piggyback on disable2 with new flag, callbacks already available in NavBarFragment. Downgrade permissions for disable2 to match disable so SUW can use. Test: manual with SUW variant Fixes: 75291849 Change-Id: I1021ee5e1628c36ebf53afe843f903006474163e
Diffstat (limited to 'core/java/android/app/StatusBarManager.java')
-rw-r--r--core/java/android/app/StatusBarManager.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/core/java/android/app/StatusBarManager.java b/core/java/android/app/StatusBarManager.java
index 85a9be355878..b83b44d295b4 100644
--- a/core/java/android/app/StatusBarManager.java
+++ b/core/java/android/app/StatusBarManager.java
@@ -74,11 +74,12 @@ public class StatusBarManager {
public static final int DISABLE2_SYSTEM_ICONS = 1 << 1;
public static final int DISABLE2_NOTIFICATION_SHADE = 1 << 2;
public static final int DISABLE2_GLOBAL_ACTIONS = 1 << 3;
+ public static final int DISABLE2_ROTATE_SUGGESTIONS = 1 << 4;
public static final int DISABLE2_NONE = 0x00000000;
public static final int DISABLE2_MASK = DISABLE2_QUICK_SETTINGS | DISABLE2_SYSTEM_ICONS
- | DISABLE2_NOTIFICATION_SHADE | DISABLE2_GLOBAL_ACTIONS;
+ | DISABLE2_NOTIFICATION_SHADE | DISABLE2_GLOBAL_ACTIONS | DISABLE2_ROTATE_SUGGESTIONS;
@IntDef(flag = true, prefix = { "DISABLE2_" }, value = {
DISABLE2_NONE,
@@ -86,7 +87,8 @@ public class StatusBarManager {
DISABLE2_QUICK_SETTINGS,
DISABLE2_SYSTEM_ICONS,
DISABLE2_NOTIFICATION_SHADE,
- DISABLE2_GLOBAL_ACTIONS
+ DISABLE2_GLOBAL_ACTIONS,
+ DISABLE2_ROTATE_SUGGESTIONS
})
@Retention(RetentionPolicy.SOURCE)
public @interface Disable2Flags {}