summaryrefslogtreecommitdiff
path: root/core/java/android/view/DisplayCutout.java
diff options
context:
space:
mode:
authorAdrian Roos <roosa@google.com>2018-01-19 21:20:22 +0100
committerAdrian Roos <roosa@google.com>2018-02-13 14:41:38 -0800
commitc84df7755c4682d6ff3e47818846d2a2c384f9fb (patch)
tree8748c2ed886105e8f6d7c1e5b64d40dda648aa33 /core/java/android/view/DisplayCutout.java
parent85a6db68f1860bbaacc1cc21e29c4f61aabe0abb (diff)
OverlayManager: Add categories
Adds the possibility to declare different categories for resource overlays (e.g. themes, display cutout emulation, ...) Bug: 72436677 Test: adb shell cmd overlay enable-exclusive --category com.android.internal.display_cutout_emulation android com.android.internal.display.cutout.emulation.narrow Test: adb shell cmd overlay enable-exclusive --category com.android.internal.display_cutout_emulation android Change-Id: I23f22113351b3948beb9e3a1fb969700852539cc
Diffstat (limited to 'core/java/android/view/DisplayCutout.java')
-rw-r--r--core/java/android/view/DisplayCutout.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/view/DisplayCutout.java b/core/java/android/view/DisplayCutout.java
index a61c8c1dba68..0b72c22d4e27 100644
--- a/core/java/android/view/DisplayCutout.java
+++ b/core/java/android/view/DisplayCutout.java
@@ -52,6 +52,16 @@ public final class DisplayCutout {
private static final String TAG = "DisplayCutout";
private static final String DP_MARKER = "@dp";
+ /**
+ * Category for overlays that allow emulating a display cutout on devices that don't have
+ * one.
+ *
+ * @see android.content.om.IOverlayManager
+ * @hide
+ */
+ public static final String EMULATION_OVERLAY_CATEGORY =
+ "com.android.internal.display_cutout_emulation";
+
private static final Rect ZERO_RECT = new Rect();
private static final Region EMPTY_REGION = new Region();