Loading core/java/android/animation/ValueAnimator.java +6 −1 Original line number Diff line number Diff line Loading @@ -508,10 +508,14 @@ public class ValueAnimator extends Animator { duration); } mUnscaledDuration = duration; mDuration = (long)(duration * sDurationScale); updateScaledDuration(); return this; } private void updateScaledDuration() { mDuration = (long)(mUnscaledDuration * sDurationScale); } /** * Gets the length of the animation. The default duration is 300 milliseconds. * Loading Loading @@ -947,6 +951,7 @@ public class ValueAnimator extends Animator { mStarted = true; mStartedDelay = false; mPaused = false; updateScaledDuration(); // in case the scale factor has changed since creation time AnimationHandler animationHandler = getOrCreateAnimationHandler(); animationHandler.mPendingAnimations.add(this); if (mStartDelay == 0) { Loading Loading
core/java/android/animation/ValueAnimator.java +6 −1 Original line number Diff line number Diff line Loading @@ -508,10 +508,14 @@ public class ValueAnimator extends Animator { duration); } mUnscaledDuration = duration; mDuration = (long)(duration * sDurationScale); updateScaledDuration(); return this; } private void updateScaledDuration() { mDuration = (long)(mUnscaledDuration * sDurationScale); } /** * Gets the length of the animation. The default duration is 300 milliseconds. * Loading Loading @@ -947,6 +951,7 @@ public class ValueAnimator extends Animator { mStarted = true; mStartedDelay = false; mPaused = false; updateScaledDuration(); // in case the scale factor has changed since creation time AnimationHandler animationHandler = getOrCreateAnimationHandler(); animationHandler.mPendingAnimations.add(this); if (mStartDelay == 0) { Loading