1

嘿,为了模块化,我一直在尝试将两个动画包含到第三个动画中。我在一个文件中有一个淡入淡出的动画:

<alpha xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromAlpha="0.0"
    android:toAlpha="1.0"
    android:duration="1"
    android:fillAfter="true">
</alpha>

和另一个文件中的动画幻灯片

<translate xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromXDelta="-50%"
    android:toXDelta="0"
    android:duration="1">
</translate>

我想要第三个资源,它只是按顺序调用两个动画

<!--psuedo code-->
<set
    android:ordering="together">
    <animation android:animation="@anim/fade_in"/>
    <animation android:animation="@anim/slide_in"/>
</set>

有没有办法做到这一点?还是我必须创建一个包含之前文件中定义的所有动画属性的集合?

4

0 回答 0