0

我认为我正在使用以下动画制作动画:

<set xmlns:android="http://schemas.android.com/apk/res/android">
  <alpha android:fromAlpha="0.0" android:toAlpha="1.0"
    android:interpolator="@android:anim/accelerate_interpolator"
    android:duration="1000"/>
</set>

我想知道是否可以在这个 set 块中放置多个操作,以便我可以在 alpha 之前发生不同类型的动画。谢谢!

4

1 回答 1

0

这正是动画集的用途:

表示应该一起播放的一组动画。每个单独动画的变换组合在一起成为一个变换。如果 AnimationSet 设置了其子级也设置的任何属性(例如,duration 或 fillBefore),则 AnimationSet 的值将覆盖子级值。

您可以在集合中包含不同的动画,并控制它们何时发生以及它们的开始时间和持续时间。

于 2013-07-01T23:55:19.140 回答