Pulsante Radio Android non viene verificata volte
-
26-09-2019 - |
Domanda
I have 4 RadioButton
s in un RadioGroup
. Le RadioButton
s hanno la stessa istanza del set OnCheckedChangedListener
. Quando si seleziona una delle RadioButton
una finestra di dialogo è spuntato dopo 800ms utilizzando un gestore. Il problema è che, a volte nessuno dei RadioButton
s rimane incontrollato anche dopo lo stato controllato è cambiata, ma la finestra di dialogo si apre. Ho il sospetto che si tratta di un bug. Tutti gli indicatori sarà molto apprezzato.
Soluzione
Invece di chiamare RadioButton.setChecked()
per ogni singola istanza ho chiamato RadioGroup.clearChecked()
, questo sembrava risolvere il mio problema.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow