有谁可以告诉我在android getAnimatedValue()
中使用的两种方法getAnimatedFraction()
和ValueAnimator
之间的区别?
答案 0 :(得分:5)
您的意思是getAnimatedValue()和getAnimatedFraction()?
getAnimatedValue()返回您要设置动画的变量的当前值。
getAnimatedFraction()返回用于动画的值(它总是基本上从0.0到1.0,并且它的线性由插值器设置)。 animatedValue通过乘法确定。
假设您想在10秒内从0到100线性动画。在第9秒,animatedFraction为0.9f,animatedValue为100 * 0.9f = 90。