diff options
author | Adam Cohen <adamcohen@google.com> | 2014-10-24 13:50:20 -0700 |
---|---|---|
committer | Adam Cohen <adamcohen@google.com> | 2014-10-24 14:15:35 -0700 |
commit | 0fb5ce20d7ae49f63628f88a1a238d6e2247dfe9 (patch) | |
tree | 1d94064f09281c1d14d341c5805195a06975de68 /src/com/android/launcher3/Launcher.java | |
parent | ac36ed6d5a08b508b3c610cc06a19799da2deb55 (diff) | |
download | android_packages_apps_Trebuchet-0fb5ce20d7ae49f63628f88a1a238d6e2247dfe9.tar.gz android_packages_apps_Trebuchet-0fb5ce20d7ae49f63628f88a1a238d6e2247dfe9.tar.bz2 android_packages_apps_Trebuchet-0fb5ce20d7ae49f63628f88a1a238d6e2247dfe9.zip |
Tweaking close AllApps / Widgets on KK and below
Bug: 17956862
Change-Id: I83b8973b7e98c1c3660221ac65dcb9ca8b4c84fd
Diffstat (limited to 'src/com/android/launcher3/Launcher.java')
-rw-r--r-- | src/com/android/launcher3/Launcher.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index da83aa0b6..b357e7a41 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -3741,14 +3741,14 @@ public class Launcher extends Activity yDrift = isWidgetTray ? height / 2 : allAppsToPanelDelta[1]; xDrift = isWidgetTray ? 0 : allAppsToPanelDelta[0]; } else { - yDrift = 5 * height / 4; + yDrift = 2 * height / 3; xDrift = 0; } revealView.setLayerType(View.LAYER_TYPE_HARDWARE, null); TimeInterpolator decelerateInterpolator = material ? new LogDecelerateInterpolator(100, 0) : - new LogDecelerateInterpolator(30, 0); + new DecelerateInterpolator(1f); // The vertical motion of the apps panel should be delayed by one frame // from the conceal animation in order to give the right feel. We correpsondingly @@ -3772,9 +3772,9 @@ public class Launcher extends Activity revealView.setAlpha(1f); ObjectAnimator panelAlpha = LauncherAnimUtils.ofFloat(revealView, "alpha", 1f, finalAlpha); - panelAlpha.setDuration(revealDuration); - panelAlpha.setInterpolator(material ? decelerateInterpolator : - new AccelerateInterpolator(1.5f)); + panelAlpha.setDuration(material ? revealDuration : 150); + panelAlpha.setInterpolator(decelerateInterpolator); + panelAlpha.setStartDelay(material ? 0 : itemsAlphaStagger + SINGLE_FRAME_DELAY); mStateAnimation.play(panelAlpha); } |