diff options
author | Tony <twickham@google.com> | 2019-03-20 12:38:35 -0500 |
---|---|---|
committer | Tony <twickham@google.com> | 2019-03-27 19:45:04 -0500 |
commit | 1787ee9596f0906fe639a577d95090ff92617274 (patch) | |
tree | f432b254daf3686272b150925f3a4da70c1d31e5 /src_ui_overrides/com/android | |
parent | cb15a24cfe4c5d9efd7b690b6be41e032a46f08d (diff) | |
download | android_packages_apps_Trebuchet-1787ee9596f0906fe639a577d95090ff92617274.tar.gz android_packages_apps_Trebuchet-1787ee9596f0906fe639a577d95090ff92617274.tar.bz2 android_packages_apps_Trebuchet-1787ee9596f0906fe639a577d95090ff92617274.zip |
Peek overview on motion pause, then animate fully on touch up
Add AnimationComponents.ATOMIC_OVERVIEW_PEEK_COMPONENT, and rename
previous ATOMIC_COMPONENT to ATOMIC_OVERVIEW_SCALE_COMPONENT.
When SWIPE_HOME is enabled:
- Overview lives to the left of Workspace, which is encoded in
LauncherState.NORMAL.getOverviewScaleAndTranslation().
- Create atomic animation based on ATOMIC_OVERVIEW_PEEK_COMPONENT
and OVERVIEW_PEEK state when swiping and holding from home screen.
Bug: 111926330
Change-Id: Iab6dbef7238dae15b3036d4b2a026b781eee6b4b
Diffstat (limited to 'src_ui_overrides/com/android')
-rw-r--r-- | src_ui_overrides/com/android/launcher3/uioverrides/OverviewState.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src_ui_overrides/com/android/launcher3/uioverrides/OverviewState.java b/src_ui_overrides/com/android/launcher3/uioverrides/OverviewState.java index 8def0d3cc..56e0aa50a 100644 --- a/src_ui_overrides/com/android/launcher3/uioverrides/OverviewState.java +++ b/src_ui_overrides/com/android/launcher3/uioverrides/OverviewState.java @@ -28,4 +28,12 @@ public class OverviewState extends LauncherState { public OverviewState(int id) { super(id, ContainerType.WORKSPACE, OVERVIEW_TRANSITION_MS, FLAG_DISABLE_RESTORE); } + + public static OverviewState newBackgroundState(int id) { + return new OverviewState(id); + } + + public static OverviewState newPeekState(int id) { + return new OverviewState(id); + } } |