1

最初のアニメーションの終了後に 2 番目のアニメーションを開始したい。

これは私がこれまでに行ったことです

<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/linear_interpolator">
    <translate
        android:toYDelta="50%p"
        android:duration="6000"
        android:fillEnabled="false"
        android:startOffset="7000"
        android:fillAfter="false"/>    
</set>

どんな助けでも感謝します。ティア

4

1 に答える 1

1

AnimationListener最初のアニメーションで使用し、それが完了したら、2 番目のアニメーションを開始します。

animation1.setAnimationListener(new Animation.AnimationListener() {
            @Override
            public void onAnimationStart(Animation animation) {

            }

            @Override
            public void onAnimationEnd(Animation animation) {
                 // Start the second animation.
            }

            @Override
            public void onAnimationRepeat(Animation animation) {

            }
        });
于 2013-05-15T04:19:32.630 に答える