1

複数のオブジェクトを順番にアニメーション化したいと考えています。のように、1 つのアニメーションは、前のアニメーションが停止した直後に発生する必要があります。

TranslateAnimations を使用していましたが、すべてのアニメーションが同時に発生しているようです。次に、すべての TranslateAnimations を AnimationSet に入れようとしましたが、これは私が想像していたものではありません。

複数の translateAnimations を次々に発生させる適切な方法は何ですか。これはループするので、最終的に同期が取れなくなるため、setDuration をいじることはできません。

4

1 に答える 1

3

AnimationListener を使用して、前のアニメーションが終了した後に次のアニメーションを開始できます。これにより、一度に 1 つのみが実行され、正しい順序で実行されるようになります。

于 2011-08-10T17:39:00.683 に答える