Ho due pulsanti di opzione e 5 caselle di controllo nella mia app Android. e anche un pulsante Salva. Quando l'utente fa clic sul pulsante Salva, è necessario deselezionare le caselle di controllo selezionate dall'utente. Ho provato con il seguente codice. Ma non funziona.Come deselezionare una casella di controllo Android selezionata
if (chkOthers.isChecked())
chkOthers.setChecked(false);
chkOthers.setSelected(false);
}
Qual è il contesto di quello snippet? È troppo breve per essere utile. – Tim
Esegui, if (chkOthers.isChecked()) { chkOthers.performClick(); } Questo eseguirà la normale operazione di clic sulla casella di controllo, che eseguirà anche onClickListener(), quindi usarlo saggiamente – Hardik4560