2012-11-22 15 views
6

Ich versuche eine Gridview zu machen, die nur zwei Zeilen hat. Meine Absicht ist es, es wie eine Galerie mit zwei Reihen übereinander und mit einer horizontalen Rolle aussehen zu lassen. Ich sehe, dass Sie die Anzahl der Spalten in der Gridview ändern können, aber nicht finden, wie Sie die Anzahl der Zeilen ändern. Ich freue mich über jede Hilfe, und wenn nicht möglich mit Gridview zu verwenden, auch alle Ideen zu schätzen wissen.Anzahl der Zeilen einer Gridview in Android

+2

Die Anzahl der Zeilen wird automatisch berechnet (und von Ihnen auferlegte) von der Anzahl der Spalten und der Anzahl der Elemente. – Luksprog

+1

Danke Folk ... :) – Sergio76

Antwort

0

Sie können RecycleView anstelle von GridView verwenden.

Mit RecyclerView können Sie horizontale und vertikale Rasteransichten erstellen.

Mit GridLayoutManager können Sie horizontale Recyclerview mit begrenzter Anzahl von Zeilen festlegen.

https://developer.android.com/reference/android/support/v7/widget/GridLayoutManager.html

Siehe diese Methode in der Dokumentation,

GridLayoutManager (Context context, 
      int spanCount, 
      int orientation, 
      boolean reverseLayout) 
0

Ja, es ist möglich, eine feste Reihe von Gridview mit Hilfe der Fixhöhe des übergeordneten Layouts anzuzeigen und scrollview als übergeordnetes GridView zu entfernen, das scrollView automatisch verwaltet.

Verwandte Themen