Überspannen Sie mehrere Spalten mit RecyclerView

Also, was ich versuche zu gehen, ist mit einer versetzten layout, aber das erste Element in der Liste muss über zwei Spalten. Die ersten zwei Zeilen sind auch eine Feste Höhe. Ich habe alles außer dem ersten Element aus zwei Spalten.

Ich bin mit der RecyclerView.Adapter mit der StaggeredGridLayoutManager. Scheint nicht, wie es ist out-of-the-box-Funktionalität. Ich nehme an, ich kann einen benutzerdefinierten layout-manager ich bin nur nicht sicher, wo zu beginnen. Ich habe versucht, auf der Suche, aber ich kann nichts finden, wie man Elemente über mehrere Spalten erstrecken.

Dem Bild unten ist, was ich bin auf der Suche nach in der Liste.

Überspannen Sie mehrere Spalten mit RecyclerView

Kommentar zu dem Problem - Öffnen
Hast du jemals einen Weg finden, um dies zu erreichen? Kommentarautor: Jon W
Das erste Element immer über zwei Spalten. Ich musste negativen rechten margin, um die Ergebnisse zu erhalten. Das zweite Element ist ein dummy-Element mit Sichtbarkeit auf UNSICHTBAR gesetzt. Kommentarautor: DDukesterman
Ist es möglich, dass Sie teilen Ihren code über diese Lösung? Ich versuche das gleiche Ergebnis zu erzielen, aber ohne Erfolg. Kommentarautor: MHogge
@DDukesterman hat meine Antwort dir helfen? Wenn ja, könnten Sie bitte akzeptieren Sie es? Danke. Kommentarautor: mato
Hallo, bitte posten Sie Ihre adapter mit code, ich stehe vor kleine Problem. Kommentarautor: RobinHood

InformationsquelleAutor der Frage DDukesterman | 2014-12-11

Schreibe einen Kommentar