クリックすると別のアクティビティをロードするボタンがありますが、それを連続してタップすると、別のアクティビティをロードする前に、アクティビティを起動しますが、同じアクティビティが2回以上ロードされます。button.setOnClickListener ... onClickの直後にbutton.setEnabled(false)を試しましたが、ボタンが無効になっていません。ボタンがタップされるとすぐにテキストもログに記録されるため、タップによってはテキストがログに記録されます2または10回タップしても3回。ここで私が感じているのは、ボタンがタップイベントをリッスンする前です。ボタンをタップするのと同じくらい速く、すべてのイベントをリッスンするほど速くタップしています。
したがって、ボタンが1回タップするだけで、それを無効にできるものが必要です。
助けてください