【发布时间】:2018-12-05 20:00:48
【问题描述】:
是否可以在不启动动画的情况下从ValueAnimator 获取动画值?我确实有开始颜色和目标颜色。
我有一个PageTransformer,我想根据页面位置设置背景颜色。所以我想在页面滑动时更改背景颜色。 (不是在页面滑动后)
是否可以在没有启动动画开销的情况下使用ValueAnimator?
我想要的一个简单的例子
假设起始值为 0,目标值为 100。动画持续时间为 500 毫秒。
当我超过 53 毫秒时,它应该输出 (53/500)*(100)。
现在这是一个简单的例子,我如何为颜色做呢?
【问题讨论】:
-
我不明白这个问题。不启动动画怎么能有动画值呢?如果您没有为该值设置动画,那么您将无法获得动画值。您是在问是否可以在不修改视图的情况下“为值设置动画”?
标签: java android android-animation android-pagetransformer