Saya memiliki masalah dengan aplikasi saya yang jika pengguna mengklik tombol beberapa kali dengan cepat, maka beberapa peristiwa dihasilkan bahkan sebelum dialog saya menahan tombol tersebut menghilang
Saya tahu solusi dengan menetapkan variabel boolean sebagai bendera ketika tombol diklik sehingga klik di masa mendatang dapat dicegah hingga dialog ditutup. Namun saya memiliki banyak tombol dan harus melakukan ini setiap saat karena setiap tombol tampaknya berlebihan. Apakah tidak ada cara lain di android (atau mungkin solusi yang lebih cerdas) untuk mengizinkan hanya tindakan peristiwa yang dihasilkan per klik tombol?
Yang lebih buruk lagi adalah bahwa beberapa klik cepat tampaknya menghasilkan beberapa tindakan peristiwa bahkan sebelum tindakan pertama ditangani, jadi jika saya ingin menonaktifkan tombol dalam metode penanganan klik pertama, sudah ada tindakan peristiwa dalam antrian yang menunggu untuk ditangani!
Tolong bantu Terima kasih