Ich muss ein horizontales Scrollraster erstellen, das Elemente mit unterschiedlicher Breite und unterschiedlicher Höhe zuweisen kann. StaggeredGridLayoutManager
kann unterschiedliche Breite handhaben, aber es lässt mich Gegenstände mit unterschiedlicher Höhe nicht haben. Gibt es eine LayoutManager
Implementierung, die tun kann, was ich brauche?RecyclerView Grid mit verschiedenen Artikelgrößen
10
A
Antwort
8
Leider gibt es dafür noch keinen LayoutManager. Sie müssen Ihren eigenen LayoutManager von Grund auf neu implementieren. Die derzeit verfügbaren LayoutManagers (Stand Dezember 2014) sind:
- LinearLayoutManager
- GridLayoutManager
- StaggeredGridLayoutManager
https://developer.android.com/reference/android/support/v7/widget/RecyclerView.LayoutManager.html
EDIT:
Y Sie können auch this betrachten, wenn Sie Ihren LayoutManager auf einfachere Weise implementieren möchten ...
0
Wie bereits erwähnt, gibt es keinen LayoutManager mit einer solchen Funktionalität. Sie können GridLayout verwenden oder einen eigenen LayoutManager erstellen. Meine Antwort kann hilfreich sein, um herauszufinden, wie man Artikel mit unterschiedlicher Größe auslegt: https://stackoverflow.com/a/36110913/4288054
Verwandte Themen
- 1. RecyclerView mit verschiedenen Cardlayouts
- 2. RecyclerView mit verschiedenen Layouts
- 3. Grid View in RecyclerView
- 4. LayoutManager für RecyclerView Grid mit unterschiedlicher Zellenbreite
- 5. CoordinatorLayout mit RecyclerView in verschiedenen Fragmenten
- 6. Android RecyclerView: Layout-Datei LIST zu GRID onOptionItemSelected
- 7. Android RecyclerView in RecyclerView?
- 8. Benutzerdefinierter Alarmdialog mit RecyclerView
- 9. RecyclerView mit Start Offset
- 10. RecyclerView mit Ansichtpager
- 11. CoordinatorLayout mit RecyclerView
- 12. Horizontale RecyclerView mit Startpolsterung
- 13. CoordinatorLayout mit RecyclerView & CollapsingToolbarLayout
- 14. Android RecyclerView Mit SectionIndexer
- 15. SearchView Filter mit RecyclerView
- 16. RecyclerView wrap_content mit GridLayoutManager
- 17. RecyclerView mit ViewHolder Muster
- 18. RecyclerView mit Button onItemClick
- 19. Filter recyclerview mit searchview
- 20. Grid mit beweglichen Elementen
- 21. Grid-Verteilung mit numpy
- 22. AG-Grid mit Redux
- 23. Datumsformatfilter mit ag-grid
- 24. MvcContrib Grid mit Razor
- 25. Grid Berechnungen mit JavaScript
- 26. Grid Sizer mit jQuery
- 27. CSS - Grid mit Quadratzahlen
- 28. Mit JQ Grid konfrontiert
- 29. RecyclerView Artikel mit unterschiedlicher Höhe
- 30. Recyclerview (Getting item on Recyclerview)
Ich muss diese Art von Logik auch implementieren. Haben Sie eine Lösung für dieses Problem gefunden? – Gil