From c5b5c7611fcccbeb7e58716354beb8e26fc1da26 Mon Sep 17 00:00:00 2001 From: Evan Rosky Date: Wed, 2 Dec 2020 16:06:57 -0800 Subject: Some cleanup/rearrangement of shell transitions things Some stuff changed underneath, so we can do a little bit of housekeeping Bug: 169035082 Test: nothing changed Change-Id: I70c668d5760cd6fb9ddfd56720e0b712bd7520fc --- core/java/android/view/WindowManager.java | 45 ++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 10 deletions(-) (limited to 'core/java/android/view/WindowManager.java') diff --git a/core/java/android/view/WindowManager.java b/core/java/android/view/WindowManager.java index b9afbc95de0d..48b15f4f8ffb 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, -- cgit v1.2.3