【发布时间】:2009-10-26 08:51:11
【问题描述】:
我想使用 ScaleAnimation 在每次点击时增加一个视图。我已经管理动画的效果在完成 fillAfter 后仍然存在,但现在的问题是,动画总是从状态 0 开始(因为视图是在 XML 中定义的) - 单击时视图会重置并动画回来到第一个动画之后的状态。
动画在 XML 中定义:
<scale
xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:fromXScale="1"
android:toXScale="1.5"
android:fromYScale="1"
android:toYScale="1.5"
android:pivotX="50%"
android:pivotY="50%"
android:duration="1000"
android:fillAfter="true"
/>
【问题讨论】: