Ich versuche, Elemente in einer Listview basierend auf dem, was der Benutzer in einem Bearbeitungsfeld eingibt, zu füllen. Zum Beispiel: Wenn es eine Liste von Autos und Fahrrädern gibt, wenn der Benutzer Autos in den Bearbeitungstext eingibt, sollten in der Listenansicht nur Autonamen und keine Fahrräder eingetragen werden. Bitte sagen Sie mir, wie ich damit fortfahren soll. Sollte ich einen benutzerdefinierten Adapter verwenden?Dynamische Generierung von Elementen in der Listenansicht
0
A
Antwort
0
This guy is great und er hat viele Tutorials auf Listenansicht. Kurz gesagt, Sie müssen a collection, um Listview-Elemente zu speichern, die Sie anzeigen möchten. Sie füllen diese Sammlung aus einer content provider oder einer anderen Datenquelle, indem Sie von Ihrem Edittext-Wert und implement den Listenansicht als normal ausführen. Wenn Sie nur Strings anzeigen, benötigen Sie keinen benutzerdefinierten Adapter oder Erweiterungs-Basisadapter.
Verwandte Themen
- 1. Dynamische Generierung von .doc-Dateien
- 2. Löschen von Elementen aus Listenansicht
- 3. Dynamische Generierung von Hochleistungsfunktionen in clojure
- 4. Dynamische UI-Generierung in C#
- 5. Dynamische Generierung Radiobuttons
- 6. Auswählen von Elementen in einer Listenansicht
- 7. Kontextmenü zum Entfernen von Elementen in der Listenansicht
- 8. Auswählen und Löschen von Elementen in der Listenansicht
- 9. MVVM und dynamische Generierung von Steuerelementen
- 10. Dynamische Steuerelement-ID-Generierung von ContentPage
- 11. Dynamische PDF-Generierung aus Vorlage
- 12. Dynamische Graph-Generierung ohne GD
- 13. Dynamische sitemap.xml-Generierung mit Ember
- 14. Dynamische Generierung von HTML basierend auf einem Objekttyp
- 15. Anzeige dynamische Daten in Listenansicht, Grid
- 16. Dynamische Generierung von Schaltflächen basierend auf Abfrageergebnissen in ASP.NET?
- 17. bekommen dynamische URL mit JSON in Listenansicht
- 18. Hinzufügen von Elementen zu einer Listenansicht in android
- 19. Dynamische Generierung für übermittelte Formulare mit Formularereignissen
- 20. C# Hinzufügen von Elementen zur Listenansicht wird von Threads abgehört?
- 21. Dynamische Generierung von Lambda-Ausdruck mit Konstanten aus Variablen
- 22. Dynamische Generierung von CSS-Klassen (mit eindeutigem Namen) mit AngularJS
- 23. java.io.IOException in der Generierung von signierten APK
- 24. dynamische Generierung Dalvik Bytecode in einen laufenden Dalvik/Android-Anwendung
- 25. Anzeige nur ausgewählte Anzahl von Elementen in der Listenansicht in Android
- 26. dynamische Excel-Datei-Generierung doppelte Datensätze in ssis
- 27. Modell der horizontalen Listenansicht in der vertikalen Listenansicht
- 28. ZF2 - Generierung von URL von der Route
- 29. Listenansicht mit statischen Elementen auf Android in XML definieren?
- 30. Erstellen von Rasterlinien in der Listenansicht
also kann ich das nicht mit einer einfachen wenn sonst noch Aussage tun? Wie if ('EditText variable'.getText.toString() == "honda") dann füllen Sie diese Elemente allein – Pylan
Möglicherweise ist mein Punkt, Sie brauchen eine Datenquelle irgendeiner Art (contentprovider, Liste) ein temporärer Ort, um die Abfrage zu speichern Ergebnisse, den Text bearbeiten und Listenansicht. Wie Sie das tun, hängt davon ab. Wie viele Artikel befinden sich in der Datenquelle? Ist die Datenquelle lokal oder aus der Cloud? Daten sind dynamisch, zeitlich veränderlich oder fest, statisch. Wie groß ist die Datenquelle? Kannst du genauer sein? –
Pomagranite
Die Datenquelle ist lokal und es ist behoben. Lassen Sie uns einfach sagen, dass ich eine Liste von Elementen selbst erstellen und in einer Array-Liste speichern werde (sagen wir 10 Strings von Autos und Radnamen). Kannst du mir jetzt einen Beispielcode geben? Ich möchte es so einfach wie möglich machen, danke – Pylan