summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/DeleteDropTarget.java
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2012-04-09 18:30:07 -0700
committerWinson Chung <winsonc@google.com>2012-04-09 18:30:31 -0700
commit9658b1e65932f0149a596f451e0bd966e7ee4e74 (patch)
treec2dc24f830ac8aadf0a22d943b1f5f2d60fc5570 /src/com/android/launcher2/DeleteDropTarget.java
parente9bafe991b5bbcd033e1f27c66ba254d55117b20 (diff)
downloadandroid_packages_apps_Trebuchet-9658b1e65932f0149a596f451e0bd966e7ee4e74.tar.gz
android_packages_apps_Trebuchet-9658b1e65932f0149a596f451e0bd966e7ee4e74.tar.bz2
android_packages_apps_Trebuchet-9658b1e65932f0149a596f451e0bd966e7ee4e74.zip
Tweaking fling-to-delete to make the fade out animation longer and harder to trigger.
Change-Id: Ie444420d2cf81e209d4bbca9c77edaad39bda000
Diffstat (limited to 'src/com/android/launcher2/DeleteDropTarget.java')
-rw-r--r--src/com/android/launcher2/DeleteDropTarget.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/android/launcher2/DeleteDropTarget.java b/src/com/android/launcher2/DeleteDropTarget.java
index 7e4225be4..d8ea6ef5c 100644
--- a/src/com/android/launcher2/DeleteDropTarget.java
+++ b/src/com/android/launcher2/DeleteDropTarget.java
@@ -38,6 +38,7 @@ import com.android.launcher.R;
public class DeleteDropTarget extends ButtonDropTarget {
private static int DELETE_ANIMATION_DURATION = 285;
+ private static int FLIND_DELETE_ANIMATION_DURATION = 350;
private static int MODE_FLING_DELETE_TO_TRASH = 0;
private static int MODE_FLING_DELETE_ALONG_VECTOR = 1;
@@ -307,7 +308,7 @@ public class DeleteDropTarget extends ButtonDropTarget {
private long mPrevTime;
private boolean mHasOffsetForScale;
- private final TimeInterpolator mAlphaInterpolator = new DecelerateInterpolator(1.5f);
+ private final TimeInterpolator mAlphaInterpolator = new DecelerateInterpolator(0.75f);
public FlingAlongVectorAnimatorUpdateListener(DragLayer dragLayer, PointF vel, Rect from,
long startTime) {
@@ -373,7 +374,7 @@ public class DeleteDropTarget extends ButtonDropTarget {
final ViewConfiguration config = ViewConfiguration.get(mLauncher);
final DragLayer dragLayer = mLauncher.getDragLayer();
- final int duration = DELETE_ANIMATION_DURATION;
+ final int duration = FLIND_DELETE_ANIMATION_DURATION;
final long startTime = AnimationUtils.currentAnimationTimeMillis();
// NOTE: Because it takes time for the first frame of animation to actually be