Tôi gặp sự cố với ứng dụng của mình rằng nếu người dùng nhấp nhanh vào nút nhiều lần, thì nhiều sự kiện sẽ được tạo trước khi hộp thoại của tôi giữ nút biến mất
Tôi biết một giải pháp bằng cách đặt biến boolean làm cờ khi một nút được nhấp để có thể ngăn chặn các nhấp chuột trong tương lai cho đến khi hộp thoại đóng. Tuy nhiên, tôi có nhiều nút và phải làm điều này mọi lúc cho mọi nút dường như là một việc làm quá mức cần thiết. Không có cách nào khác trong android (hoặc có thể là một số giải pháp thông minh hơn) để chỉ cho phép hành động sự kiện được tạo mỗi lần nhấp vào nút?
Điều tồi tệ hơn nữa là nhiều nhấp chuột nhanh dường như tạo ra nhiều hành động sự kiện trước khi hành động đầu tiên được xử lý, vì vậy nếu tôi muốn tắt nút trong phương pháp xử lý nhấp chuột đầu tiên, thì đã có các hành động sự kiện hiện có trong hàng đợi được xử lý!
Xin vui lòng giúp đỡ Cảm ơn