From 955806dfc49aa793a386722800be9433f94c5563 Mon Sep 17 00:00:00 2001 From: Adam Cohen Date: Fri, 19 Jul 2013 16:36:43 -0700 Subject: [PATCH] Just for now, for fun Change-Id: I4105b4299da59f5f34e280f7e7386f6e0e9c1b1a --- src/com/android/launcher3/Workspace.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java index 0d647e3339..b5c0b29c95 100644 --- a/src/com/android/launcher3/Workspace.java +++ b/src/com/android/launcher3/Workspace.java @@ -1323,14 +1323,16 @@ public class Workspace extends SmoothPagedView float progress = (1.0f * scrollDelta) / (getScrollForPage(index + 1) - getScrollForPage(index)); + progress = Math.max(0, progress); setBackgroundAlpha(progress * 0.8f); + float transY = progress * (getViewportHeight() - getPageIndicator().getTop()); if (mLauncher.getHotseat() != null) { - mLauncher.getHotseat().setTranslationX(translationX); + mLauncher.getHotseat().setTranslationY(transY); } if (getPageIndicator() != null) { - getPageIndicator().setTranslationX(translationX); + getPageIndicator().setAlpha(1 - progress); } } }