Android
では、ユーザーがボタンを複数回押すと、実際にはonClick
イベントが複数回発生します。どのような意味があるのでしょうか。ユーザーがボタンを2回以上押すとonClickイベントが複数回発生するのを避けるにはどうすればいいですか?
onClick
方法は、新しいActivity
を起動する場合、ユーザは、同じActivity
複数回開くことができ、Activity
の各インスタンスは、スタックの一番上に積み重ねられます。
私は通常(ボタンに関連付けられている)onClick
メソッド内のボタンを無効にし、Handler
とpostDelay
を使用した後に再び秒のカップルを、それを有効にします。
私は本当にこのようにしたくないので、この問題をよりクリーンな方法で近づける別の方法がありますか?
ebable /ボタンを無効 – Blackbelt