私はTranslateAnimation
私のクラスにいます。アニメーションが自動的に開始されます。
クリックするとアニメーションがキャンセルされるボタンを設定しました(animation.cancel();
)。
また、クラスに AnimationListener を設定しました。アニメーションが終了したら、新しいアクティビティを開始します (メニューに移動します)。
public void onAnimationEnd(Animation animation) {
startActivity(new Intent(Class.this, Class2.class));
}
私のアプリは、アニメーションが終了する前にユーザーがボタンをクリックする必要があることに依存しています。問題は、それanimation.cancel();
がアニメーションの終わりとして認められていることです。
アニメーションの終了としてカウントされなかった別の方法でアニメーションをキャンセルするにはどうすればよいですか? それは可能ですか?
前もって感謝します!