2011-08-10 12 views
1

いくつかのオブジェクトを順番にアニメーション化したいと思います。のように、前のアニメーションが停止した直後に1つのアニメーションが発生するはずです。Android連続してオブジェクトをアニメーション化する方法

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

複数のtranslateAnimationsを順番に実行する適切な方法は何ですか。これはループするので、最終的に同期が外れるので、setDurationを使いこなすことはできません。

答えて

3

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

+0

私のアニメーションは何らかの理由で順番にそれを行うと、私の活動を "揺さぶる":http://stackoverflow.com/questions/18899280/multiple-xml-animation-is-not-working – Si8

関連する問題