有可能暂停动画?
问题描述:
我正在使用xml文件夹anim中定义的动画,我正在尝试移动该项目,暂停并应用另一个不同的动作。 试图解释更好,这是代码:有可能暂停动画?
<set>
<translate
android: duration = "2000"
android: fromXDelta = "0%"
android: fromYDelta = "0%"
android: toXDelta = "-50%"
android: toYDelta = "-50%"
android: zAdjustment = "top" />
</ set>
<set>
<translate
android: duration = "2000"
android: fromXDelta = "0%"
android: fromYDelta = "0%"
android: toXDelta = "50%"
android: toYDelta = "50%"
android: zAdjustment = "top" />
</ set>
......我希望开始前一秒,我可以休息一下“翻译” 这可能吗?
感谢
答
让他们为两个不同的组的动画文件和第一添加动画1,然后采取一定的时间暂停,然后将第二个动画设置为您的看法。
否则使用这个
android:startOffset =“TIME_IN_MILISEC_FOR_DELAY”在你动画声明的xml文件中。
答
也许你可以试试这个:
<set>
<translate
android: startOffset: "1000"
android: duration = "2000"
android: fromXDelta = "0%"
android: fromYDelta = "0%"
android: toXDelta = "50%"
android: toYDelta = "50%"
android: zAdjustment = "top" />
</ set>
根据http://developer.android.com/reference/android/view/animation/Animation.html开始偏移是动画运行之前,以毫秒为单位的延迟,一旦开始到达时间。
有没有什么办法可以暂停和按钮点击恢复这个动画? – Deepak 2012-05-01 06:06:43