2015-05-22 1 views
10

Sto utilizzando GridLayoutManager(GLM) nel mio RecyclerView. Nel numero RecyclerView, popolerò lo CardViews, come posso impostare il mio GLM per il rendering di un solo CardView nell'intero schermo?Android GridLayoutManager con intervallo di colonne e righe

Se si imposta la dimensione di span come 1, viene visualizzato uno CardView per riga, non intero schermo.

In Semplice, voglio mostrare 1 CardView occupando due colonne e due righe. Come ottenere questo?

+0

Hai trovato una soluzione per questo? – osrl

+0

Potresti per favore pubblicare il layout del tuo punto di vista del riciclatore? Penso che se si imposta semplicemente l'altezza della vista radice nel layout degli elementi su "match_parent", farà ciò che si desidera. Tuttavia, se vuoi dividere la griglia 2x2 dello schermo e vuoi mostrare un oggetto che occupa tutte queste griglie, devi usare noi StaggeredGridLayoutManager. – ycagri

risposta

0

Basta raddoppiare l'altezza della scheda per occupare lo spazio di 2 righe. L'altezza di ogni riga dipende dal singolo oggetto che si gonfia (nel caso si tratti di un cardView).

Problemi correlati