diff options
author | Winson Chung <winsonc@google.com> | 2012-02-22 13:51:36 -0800 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2012-02-23 12:21:12 -0800 |
commit | 72d598400da7cef9c7fc4f99bb1fcd7ff0710011 (patch) | |
tree | 34cad86b848aac96fceb3e1feb5e5e0c0874c9a1 /src/com/android/launcher2/DragView.java | |
parent | 867ca62c0e4b811d46734ff940d59c7a787525c8 (diff) | |
download | android_packages_apps_Trebuchet-72d598400da7cef9c7fc4f99bb1fcd7ff0710011.tar.gz android_packages_apps_Trebuchet-72d598400da7cef9c7fc4f99bb1fcd7ff0710011.tar.bz2 android_packages_apps_Trebuchet-72d598400da7cef9c7fc4f99bb1fcd7ff0710011.zip |
Animating the widget previews on drag from AppsCustomize.
Change-Id: I223d66bb447c40e6870be46bb27f107f0e428a95
Diffstat (limited to 'src/com/android/launcher2/DragView.java')
-rw-r--r-- | src/com/android/launcher2/DragView.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/android/launcher2/DragView.java b/src/com/android/launcher2/DragView.java index 79f9b8139..1b3029334 100644 --- a/src/com/android/launcher2/DragView.java +++ b/src/com/android/launcher2/DragView.java @@ -62,7 +62,7 @@ public class DragView extends View { * @param registrationY The y coordinate of the registration point. */ public DragView(Launcher launcher, Bitmap bitmap, int registrationX, int registrationY, - int left, int top, int width, int height) { + int left, int top, int width, int height, final float initialScale) { super(launcher); mDragLayer = launcher.getDragLayer(); @@ -86,8 +86,8 @@ public class DragView extends View { mOffsetX += deltaX; mOffsetY += deltaY; - setScaleX(1f + (value * (scale - 1f))); - setScaleY(1f + (value * (scale - 1f))); + setScaleX(initialScale + (value * (scale - initialScale))); + setScaleY(initialScale + (value * (scale - initialScale))); if (sDragAlpha != 1f) { setAlpha(sDragAlpha * value + (1f - value)); } |