Ich habe einen ToggleButton wie folgt definiert:
%Vor% Und ich möchte seinen Zustand programmatisch ändern. Ich habe versucht, die Methoden setChecked
und toggle
zu verwenden, aber beides funktioniert in meiner Situation nicht.
Ich habe eine laufende Benachrichtigung und wenn meine Aktivität den Benachrichtigungsabsicht erhält, die Umschalttaste sollte nicht aktiviert sein, aber es funktioniert nicht.
Ich mache das für die onResume
der Aktivität. Der Code wird ausgeführt, aber der Status des ToggleButtons ändert sich nicht.
Seltsamerweise, wenn ich setChecked(false)
für die onCreate
der Aktivität anrufe, ändert sich der Zustand der Schaltfläche, aber nicht onResume
. Was vermisse ich?
Danke.
Anruf Beenden, wenn Ihre Aktivität abgeschlossen ist und geschlossen werden sollte. Das ActivityResult wird an den Benutzer zurückgegeben, der Sie über onActivityResult () gestartet hat.
Also in Ihrem Fall Anstatt den toggle Button Zustand zu ändern, geht es zurück zu seiner Aufrufmethode, die onCreate () oder onPause ...
sein kannDetails zur Verwendung von hier .....
Tags und Links android android-ui togglebutton