Android Kontrollkästchen in einer Aktivität aktiviert und dann Schaltfläche in einer anderen Aktivität angezeigt

8

Die Frage sagt alles. Stellen Sie sich vor, es gäbe zwei Aktivitäten: "Aktivität A" und "Aktivität B". "Aktivität A" enthält ein Kontrollkästchen, wenn bei aktivierter Option eine Schaltfläche auf "Aktivität B" angezeigt wird, wenn die Option deaktiviert ist >

unten ist die Hauptaktivität

%Vor%

Unten ist die nächste Aktivität aka 'Aktivität B'

%Vor%

Unten ist der XML-Code für die Schaltfläche, die angezeigt werden soll, wenn auf das Kontrollkästchen geklickt wird

%Vor%     
Gladwin James 13.08.2016, 11:54
quelle

4 Antworten

3
%Vor%     
Pavneet_Singh 14.08.2016, 08:03
quelle
3

sende einen booleschen Wert mit dem Intent-Bündel in der Aktivität B. Wenn es wahr ist, zeige die Schaltfläche an oder verstecke sie.

%Vor%

sende mit Absicht

%Vor%

bearbeite das auf Activity B

%Vor%     
KDeogharkar 13.08.2016 12:03
quelle
0

Verwenden Sie boolean isChecked von "Activity A" in diesem Speicherstatus-Kontrollkästchen, übergeben Sie es an "Activity B", indem Sie diese boolesche Sichtbarkeit für Ihre Ansicht in "Activity B" verwenden.

    
Hardik Kubavat 13.08.2016 12:00
quelle
0

Ändere deine Aktivität 'A' so:

%Vor%

Und erhalte einen zusätzlichen Bündelwert in der Aktivität 'B'

%Vor%     
George P J 22.08.2016 15:55
quelle