summaryrefslogtreecommitdiff
path: root/core/java/android/view/WindowManager.java
diff options
context:
space:
mode:
authorEvan Rosky <erosky@google.com>2020-12-10 20:37:51 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-12-10 20:37:51 +0000
commitcf45363705534d9f932a55c532b94bd34fe49e8a (patch)
tree08c457eb1b955a63009934ce69bb81d7db65c7b6 /core/java/android/view/WindowManager.java
parent93abe7223ce7b43f77a41e59b14970df389312d1 (diff)
parentc5b5c7611fcccbeb7e58716354beb8e26fc1da26 (diff)
Merge "Some cleanup/rearrangement of shell transitions things"
Diffstat (limited to 'core/java/android/view/WindowManager.java')
-rw-r--r--core/java/android/view/WindowManager.java45
1 files changed, 35 insertions, 10 deletions
diff --git a/core/java/android/view/WindowManager.java b/core/java/android/view/WindowManager.java
index 36f75c6d05c5..6d88d637dc24 100644
--- a/core/java/android/view/WindowManager.java
+++ b/core/java/android/view/WindowManager.java
@@ -343,23 +343,48 @@ public interface WindowManager extends ViewManager {
/** @hide */
int TRANSIT_NONE = 0;
- /** @hide */
+ /**
+ * A window that didn't exist before has been created and made visible.
+ * @hide
+ */
int TRANSIT_OPEN = 1;
- /** @hide */
+ /**
+ * A window that was visible no-longer exists (was finished or destroyed).
+ * @hide
+ */
int TRANSIT_CLOSE = 2;
- /** @hide */
+ /**
+ * A window that already existed but was not visible is made visible.
+ * @hide
+ */
int TRANSIT_TO_FRONT = 3;
- /** @hide */
+ /**
+ * A window that was visible is made invisible but still exists.
+ * @hide
+ */
int TRANSIT_TO_BACK = 4;
/** @hide */
int TRANSIT_RELAUNCH = 5;
- /** @hide */
- int TRANSIT_CHANGE_WINDOWING_MODE = 6;
- /** @hide */
+ /**
+ * A window is visible before and after but changes in some way (eg. it resizes or changes
+ * windowing-mode).
+ * @hide
+ */
+ int TRANSIT_CHANGE = 6;
+ /**
+ * The keyguard was visible and has been dismissed.
+ * @hide
+ */
int TRANSIT_KEYGUARD_GOING_AWAY = 7;
- /** @hide */
+ /**
+ * A window is appearing above a locked keyguard.
+ * @hide
+ */
int TRANSIT_KEYGUARD_OCCLUDE = 8;
- /** @hide */
+ /**
+ * A window is made invisible revealing a locked keyguard.
+ * @hide
+ */
int TRANSIT_KEYGUARD_UNOCCLUDE = 9;
/**
@@ -372,7 +397,7 @@ public interface WindowManager extends ViewManager {
TRANSIT_TO_FRONT,
TRANSIT_TO_BACK,
TRANSIT_RELAUNCH,
- TRANSIT_CHANGE_WINDOWING_MODE,
+ TRANSIT_CHANGE,
TRANSIT_KEYGUARD_GOING_AWAY,
TRANSIT_KEYGUARD_OCCLUDE,
TRANSIT_KEYGUARD_UNOCCLUDE,