by Anonymous » 11 Jul 2025, 14:34
Ich habe ein Fragment mit einem Linearlayout, bei dem je nach Geschäftslogik verschiedene Elemente aufgeblasen werden. Auf diesen Elementen enthält ein EditText. Wenn ich mehrere dieser Elemente mit unterschiedlichem Inhalt habe und das Fragment abnehme/anfügt, erhalten alle Bearbeitungstexte irgendwie denselben Text. Dies geschieht nur, solange der EditText eine ID in der Layout -Datei enthält. < /P>
Warum passiert das? Gibt es eine andere Möglichkeit, dies zu verhindern, außer die ID zu entfernen?
Ich möchte in meinen aufgeblasenen Elementen FindViewById verwenden, um auf die Ansichten zuzugreifen, anstatt auf fehleranfälliges GetChildat .
Ich habe ein Fragment mit einem Linearlayout, bei dem je nach Geschäftslogik verschiedene Elemente aufgeblasen werden. Auf diesen Elementen enthält ein EditText. Wenn ich mehrere dieser Elemente mit unterschiedlichem Inhalt habe und das Fragment abnehme/anfügt, erhalten alle Bearbeitungstexte irgendwie denselben Text. Dies geschieht nur, solange der EditText eine ID in der Layout -Datei enthält. < /P>
Warum passiert das? Gibt es eine andere Möglichkeit, dies zu verhindern, außer die ID zu entfernen? [url=viewtopic.php?t=14917]Ich möchte[/url] in meinen aufgeblasenen Elementen FindViewById verwenden, um auf die Ansichten zuzugreifen, anstatt auf fehleranfälliges GetChildat .