Merge "Add @FloatRange to DurationScaleChangeListener.onChanged" into tm-dev

This commit is contained in:
Sally Yuen
2022-03-15 02:24:55 +00:00
committed by Android (Google) Code Review
3 changed files with 7 additions and 7 deletions

View File

@@ -3901,7 +3901,7 @@ package android.animation {
method public Object getAnimatedValue(String); method public Object getAnimatedValue(String);
method public long getCurrentPlayTime(); method public long getCurrentPlayTime();
method public long getDuration(); method public long getDuration();
method @FloatRange(from=0, to=1) public static float getDurationScale(); method @FloatRange(from=0) public static float getDurationScale();
method public static long getFrameDelay(); method public static long getFrameDelay();
method public int getRepeatCount(); method public int getRepeatCount();
method public int getRepeatMode(); method public int getRepeatMode();
@@ -3941,7 +3941,7 @@ package android.animation {
} }
public static interface ValueAnimator.DurationScaleChangeListener { public static interface ValueAnimator.DurationScaleChangeListener {
method public void onChanged(float); method public void onChanged(@FloatRange(from=0) float);
} }
} }

View File

@@ -96,7 +96,7 @@ package android.accessibilityservice {
package android.animation { package android.animation {
public class ValueAnimator extends android.animation.Animator { public class ValueAnimator extends android.animation.Animator {
method @MainThread public static void setDurationScale(@FloatRange(from=0, to=1) float); method @MainThread public static void setDurationScale(@FloatRange(from=0) float);
} }
} }

View File

@@ -316,7 +316,7 @@ public class ValueAnimator extends Animator implements AnimationHandler.Animatio
@UnsupportedAppUsage @UnsupportedAppUsage
@TestApi @TestApi
@MainThread @MainThread
public static void setDurationScale(@FloatRange(from = 0, to = 1) float durationScale) { public static void setDurationScale(@FloatRange(from = 0) float durationScale) {
sDurationScale = durationScale; sDurationScale = durationScale;
List<WeakReference<DurationScaleChangeListener>> listenerCopy; List<WeakReference<DurationScaleChangeListener>> listenerCopy;
@@ -340,7 +340,7 @@ public class ValueAnimator extends Animator implements AnimationHandler.Animatio
* *
* @return the duration scale. * @return the duration scale.
*/ */
@FloatRange(from = 0, to = 1) @FloatRange(from = 0)
public static float getDurationScale() { public static float getDurationScale() {
return sDurationScale; return sDurationScale;
} }
@@ -1798,8 +1798,8 @@ public class ValueAnimator extends Animator implements AnimationHandler.Animatio
public interface DurationScaleChangeListener { public interface DurationScaleChangeListener {
/** /**
* Called when the duration scale changes. * Called when the duration scale changes.
* @param scale the duration scalel * @param scale the duration scale
*/ */
void onChanged(float scale); void onChanged(@FloatRange(from = 0) float scale);
} }
} }