Вы можете использовать этот метод.Используя пост-задержку, вы можете позаботиться о событиях двойного щелчка.
void debounceEffectForClick (View view) {
view.setClickable(false);
view.postDelayed(new Runnable() {
@Override
public void run() {
view.setClickable(true);
}
}, 500);
}