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