私が欲しいのは、下のコードから各アニメーションがシーケンスのような遅延で始まることです。したがって、私はこのコードを持っています:Android複数のアニメーションにいくつかの遅延を追加するにはどうすればよいですか?
forループがあるので、すべての子アニメーションが即座に開始されます。私はすでに試しました:
Thread.sleep....
Handler...
animate.setStartTime...
animate.setStartOffset...
しかし、すべての子アニメーションは即座に開始します。
私は、ループの内側にこの方法を試してみました、そしてアニメーションが開始されません。
animate.setAnimationListener(new AnimationListener(){
public void onAnimationEnd(Animation arg0) {
view.startAnimation(animate);
}
public void onAnimationRepeat(Animation arg0) {
}
public void onAnimationStart(Animation arg0) {
}
});
ありがとう事前に。
アニメーションリスナーを追加し、1つのアニメーションが終了したら次の – Blundell