Gibt es eine Möglichkeit, dass wir andere Tasten einfrieren lassen können, nachdem ein Optionsfeld ausgewählt wurde, d. H. Jetzt kann keine andere Schaltfläche ausgewählt werden? Zum Beispiel versuche ich, eine App zu erstellen, in der ein Quiz durchgeführt wird, und möchte, dass, sobald eine der Optionen ausgewählt ist, sie für die jeweilige Frage nicht geändert werden kann. Wie implementiere ich einen solchen Code?Gibt es eine Möglichkeit, dass andere Tasten eingefroren werden können, nachdem ein Optionsfeld ausgewählt wurde, d. H. Jetzt kann keine andere Schaltfläche ausgewählt werden?
0
A
Antwort
0
Im Rückruf für die Schaltfläche, die ausgewählt wurde, verwenden Sie setEnabled(false)
für alle anderen.
Alternativ können Sie auch alle Tasten in der gesamten RadioGroup
mit etwas ähnlich der folgenden deaktivieren:
for (int i = 0; i < radioGroup.getChildCount(); i++) {
radioGroup.getChildAt(i).setEnabled(false);
}
Verwandte Themen
- 1. Angular2/Ionic2 - Inhalt umschalten, nachdem ein Optionsfeld ausgewählt wurde
- 2. Wie ausgewählt werden Optionsfeld von ToggleGroup
- 3. Optionsfeld ausgewählt?
- 4. Gibt es eine andere Lösung, wie Wegpunkte abgerufen werden können?
- 5. UITableView Zelle ausgewählt, lädt keine andere Ansicht
- 6. Ionic2 - Ion-Radio kann nicht ausgewählt/nicht ausgewählt werden
- 7. Gibt es eine Direktive, die es ermöglicht, ein ausgewähltes Element auszublenden, nachdem eine Option ausgewählt wurde?
- 8. Event für Optionsfeld ausgewählt?
- 9. DBGrid: Wie kann verhindert werden, dass eine Zeile ausgewählt wird?
- 10. Können @PropertySources nach Spring-Profil ausgewählt werden?
- 11. Können Layouts von Grails Controllern ausgewählt werden?
- 12. Highcharts: Grafik ändern, wenn Optionsfeld ausgewählt wurde
- 13. Jquery - Wie bestimmte Datentypen der Option ausgewählt werden, nachdem diese Option ausgewählt wurde?
- 14. Dynamisch zeigen, dass ein Seitenmenü ausgewählt wurde
- 15. Funktion - Schaltfläche wird nur angezeigt, nachdem eine andere angeklickt wurde?
- 16. JQuery: Wie ermittelt man, ob ein Optionsfeld ausgewählt wurde?
- 17. jQuery: zeige ein Element aus dem Dropdown-Menü an, verstecke es, wenn andere Option ausgewählt wurde
- 18. Welches Java GUI-Framework soll jetzt ausgewählt werden?
- 19. Angularjs Radiobuttons werden mehrfach ausgewählt
- 20. Spaltenname int kann nicht ausgewählt werden
- 21. Kein Standard-Optionsfeld ausgewählt (J2ME, Java)
- 22. verhindern, dass die Taste gedrückt wird, bis das Optionsfeld ausgewählt wurde
- 23. Ich möchte checkboxlist ausgewählt basierend auf Daten zurück von der Datenbank und andere werden deaktiviert werden
- 24. Wie kann NSSearchField nicht eingefroren werden?
- 25. WPF- Gibt es eine Möglichkeit zu verhindern, dass TreeViewItems ausgewählt und aktiviert wird, wenn das übergeordnete TreeViewItem ausgewählt ist?
- 26. Können andere Methoden nach finalize() aufgerufen werden?
- 27. Optionsfeld ausgewählt & <span> Aktualisierungen
- 28. Form: aktivieren TextArea- wenn Optionsfeld ausgewählt ist
- 29. Zeigen Sie eine andere Option, wenn das Kontrollkästchen ausgewählt ist
- 30. Wie kann ein UITextField ausgewählt, aber nicht bearbeitet werden?
der Regel können Sie setEnabled (false) – ControlAltDel
setEnable (false) oder setClickable (false) verwenden –