2015-05-22 25 views
10

RecyclerView adresinde GridLayoutManager(GLM) kullanıyorum. RecyclerView'da, CardViews'u dolduracağım, tüm ekranımda yalnızca bir CardView oluşturmak için GLM'u nasıl ayarlayabilirim?Android GridLayoutManager hem sütun hem de satır aralığı ile

Yayılma boyutunu 1 olarak ayarlarsanız, tam ekran değil, satır başına bir CardView oluşturur.

Basit olarak, iki sütun ve iki satır içeren 1 CardView'u göstermek istiyorum. Bunu nasıl başarabilirim?

+0

Bunun için bir çözüm buldunuz mu? – osrl

+0

Geri dönüşümcü görünüm öğesi düzeninizi gönderir misiniz? Öğe düzeninde root görünümü yüksekliğini "match_parent" olarak ayarladığınızda, istediğinizi yapacağız. Ancak, ekran 2x2 ızgarayı bölmek ve tüm bu ızgaraları işgal eden bir öğe göstermek istiyorsanız, bize StaggeredGridLayoutManager gerekir. – ycagri

cevap

0

2 satırlık boşluk bırakmak için kartın yüksekliğini iki katına çıkarın. Her sıranın yüksekliği, şişirdiğiniz tek öğeye bağlıdır (sizin durumunuzda bir cardView).

İlgili konular