Wie verwende ich RecyclerView, um mehrere ImageViews in jeder Zeile anzuzeigen? Zum Beispiel, um Bilder als 4X6 wie iPhone Fotos App anzuzeigen. Soll ich ViewHolder manuell einstellen, um eine bestimmte Anzahl von ImageView anzuzeigen? Oder gibt es einen klügeren Weg?Verwenden Sie RecyclerView zum Halten mehrerer Bilder pro Zeile
-3
A
Antwort
0
Sie sollten Gitter mit RecylerView verwenden.
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recylerId);
recyclerView.setLayoutManager(new GridLayoutManager(this, numberOfImagesInARow));
0
Sie können GridLayoutManager
oder StaggeredGridLayoutManager
mit RecyclerView
, verwenden Sie mehrere Bild auf einer einzelnen Zeile zu zeigen.
// Using GridLayoutManager
recyclerView.setLayoutManager(new GridLayoutManager(this, numberOfColumns));
// Using StaggeredGridLayoutManager
recyclerView.setLayoutManager(new StaggeredGridLayoutManager(numberOfColumns, StaggeredGridLayoutManager.VERTICAL));
Siehe documentation
Tutorials Link:
Verwandte Themen
- 1. Greasemonkey-Skript zum Hochladen mehrerer Bilder?
- 2. C# DataGridView Bilder pro Zeile hinzufügen
- 3. Verwenden von Facebook Sharer zum Teilen mehrerer Bilder
- 4. Lesen mehrerer Datenwerte pro Zeile mit BufferedReader
- 5. Verwenden von JavaScript zum Überlagern mehrerer Bilder in Google Maps
- 6. Effizientes herunterladen und in Bilder verwenden recyclerview
- 7. StaggeredGridLayoutManager mit recyclerview zeigt nur zwei Bilder pro Seite
- 8. Halten Sie Recyclerview Daten zwischen Aktivitäten
- 9. Android: Verwenden mehrerer Bilder übereinander in XML
- 10. Zum Anzeigen mehrerer Zeilen pro Seite in SSRS erforderlich
- 11. RecyclerView verschwinden Bilder
- 12. RecyclerView halten ersten sichtbaren Artikel
- 13. Verwenden mehrerer Funktionen zum Erstellen der Zeichenfolgenvariable
- 14. Verwenden Sie dplyrs summarise_each, um eine Zeile pro Funktion zurückzugeben?
- 15. Mehrere Bilder pro Modell
- 16. Recyclerview lädt keine Bilder
- 17. Einfügen mehrerer Zeilen pro Unterabfrage in mysql
- 18. InvalidCastException Upload mehrerer Bilder
- 19. RecyclerView Load Square Bilder
- 20. pro Wache halten privaten Konstruktor
- 21. Initialisierung mehrerer Bilder simultaneously
- 22. Verwenden Sie Seqel Pro zum Verbinden mit AWS RDS
- 23. Verwenden von Pandas zum Manipulieren mehrerer Spalten
- 24. Verwenden von STL zum Binden mehrerer Funktionsargumente
- 25. Verwenden Sie jQuery zum Auswählen mehrerer Elemente mit .eq()
- 26. Verwenden von Tuple zum Übergeben mehrerer Modelle
- 27. Android - Drucken mehrerer Bilder
- 28. Verwenden von Jquery zum Kopieren der Werte mehrerer Felder
- 29. Hochladen mehrerer Bilder über Tumblr API
- 30. Verwenden von "von" zum Erstellen mehrerer Grafiktitel
das Sinn macht, auf jeden Fall werde es versuchen Sie es später heraus, danke! – x1uan