Я нашел, чтобы решить эту общую проблему,
Если вы хотите запретить два клика из файла XML
, напишите код ниже,
<RadioButton android:id="@+id/radioButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/text"
android:onClick="preventTwoClick"/>
Если вы хотите запретить два клика из файла JAVA
, напишите код ниже,
radioButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// Prevent Two Click
preventTwoClick(view);
// Do magic
}
});
И в другой функции, например,
public void preventTwoClick(final View view){
view.setEnabled(false);
view.postDelayed(new Runnable() {
public void run() {
view.setEnabled(true);
}
}, 500);
}