Ho un ToggleButton definita in questo modo:Come modificare lo stato di ToggleButton in modo programmatico?
<ToggleButton android:text="ToggleButton" android:id="@+id/toggle"
android:layout_height="wrap_content" android:layout_width="fill_parent"></ToggleButton>
e voglio cambiare il suo stato di programmazione. Ho provato a utilizzare i metodi setChecked
e toggle
, ma nessuno di questi funziona nella mia situazione.
Ho una notifica in corso e quando la mia attività riceve l'intento di notifica, il pulsante di attivazione deve essere impostato su non selezionato, ma non funziona.
Lo sto facendo su onResume
dell'attività. Il codice è in esecuzione ma lo stato di ToggleButton non cambia.
Stranamente, se chiamo setChecked(false)
sull'attività onCreate
cambia lo stato del pulsante, ma non su onResume
. Cosa mi manca?
Grazie.
so che dovrebbe ma non è così. Non ho altre chiamate a 'setChecked', ho appena cercato attraverso tutto il codice. – Franco