Die Android-Ansicht deaktiviert die implizite Beibehaltung des Status für eine bestimmte Ansicht
ich habeBrauch View
Das wird in derselben Aktivität mehrmals dynamisch hinzugefügt.
Jede der benutzerdefinierten Ansichtsinstanzen hat neben anderem Zeug einTextView
Kind. DasTextView
hat seineICH WÜRDE und es ist für jede Ansichtsinstanz gleich.
Für jede benutzerdefinierte Ansichtsinstanz habe ich eine andere festgelegtText
zumTextView
wenn Aktivität erstellt wird. Wenn ich den Bildschirm drehe, wird die Aktivität aber jetzt jeweils neu erstelltTextView
zeigt das gleiche anText
(Text ist derselbe wie der Text der letzten Instanz).
Dies liegt daran, dass beim Speichern und Wiederherstellen des Instanzstatus einige Informationen automatisch gespeichert werden. Diese Informationen sind jedoch offensichtlich mit IDs verknüpft und verursachen in meinem Fall das Problem.
Gibt es eine Möglichkeit, die automatische Beibehaltung des Status für bestimmte Ansichten zu deaktivieren?
Gibt es eine Eigenschaft oder Einstellung oder eine Problemumgehung?