Domanda

I have 4 RadioButtons in un RadioGroup. Le RadioButtons 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 RadioButtons 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.

È stato utile?

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
scroll top