diff options
author | Winson Chung <winsonc@google.com> | 2015-08-03 14:40:11 -0700 |
---|---|---|
committer | Winson <winsonc@google.com> | 2015-08-05 12:04:06 -0700 |
commit | 006ee269ba2e9946a83b42f96d4a0296254cba4a (patch) | |
tree | cd36c7d5290b2ddcb51fdd120d78b6f6a4228296 /src/com/android/launcher3/LauncherViewPropertyAnimator.java | |
parent | 153b02a5e69c99b1154eea107da6b2fba4c6f3a3 (diff) | |
download | android_packages_apps_Trebuchet-006ee269ba2e9946a83b42f96d4a0296254cba4a.tar.gz android_packages_apps_Trebuchet-006ee269ba2e9946a83b42f96d4a0296254cba4a.tar.bz2 android_packages_apps_Trebuchet-006ee269ba2e9946a83b42f96d4a0296254cba4a.zip |
Refactoring search bar animations.
- This refactoring ensures that LauncherStateTransition does not
do its own animation on the QSB, and that all animations to the
SearchDropTargetBar go through its own animators.
Bug: 22515084
Change-Id: Ia7d13c44d861eac7517076b52a9651a90911ed0a
Diffstat (limited to 'src/com/android/launcher3/LauncherViewPropertyAnimator.java')
-rw-r--r-- | src/com/android/launcher3/LauncherViewPropertyAnimator.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/android/launcher3/LauncherViewPropertyAnimator.java b/src/com/android/launcher3/LauncherViewPropertyAnimator.java index 4cafbbfa6..4406a2c5c 100644 --- a/src/com/android/launcher3/LauncherViewPropertyAnimator.java +++ b/src/com/android/launcher3/LauncherViewPropertyAnimator.java @@ -26,6 +26,7 @@ import java.util.ArrayList; import java.util.EnumSet; public class LauncherViewPropertyAnimator extends Animator implements AnimatorListener { + enum Properties { TRANSLATION_X, TRANSLATION_Y, @@ -51,13 +52,12 @@ public class LauncherViewPropertyAnimator extends Animator implements AnimatorLi long mStartDelay; long mDuration; TimeInterpolator mInterpolator; - ArrayList<Animator.AnimatorListener> mListeners; + ArrayList<Animator.AnimatorListener> mListeners = new ArrayList<>(); boolean mRunning = false; FirstFrameAnimatorHelper mFirstFrameHelper; public LauncherViewPropertyAnimator(View target) { mTarget = target; - mListeners = new ArrayList<Animator.AnimatorListener>(); } @Override |