2016-09-09 72 views
0

所以我正在製作一個應用程序,在一個RecyclerView中有兩個不同的佈局。
我可以做到這一點,但我的問題是,
我想設置「A」的大小(請看下面的圖片)佔70%的屏幕尺寸。
而「B」取屏幕的30%。
我知道如何使用weight_sum/layout_weight,但我想不出任何
這將工作。Recyclerview 2不同佈局

enter image description here

+0

如果總共只有2個項目,爲什麼需要回收站? –

+0

不是。字母A是地圖,字母「B」由列表組成 –

回答

0

你可以在這種情況下,screen height並將它傳遞給你的recyclerview adapter

對於兩種不同的佈局使用getItemViewType()

OnCreateViewHolder()同時創建視圖集heightsview根據您的要求。它會工作。

+0

好吧生病吧試試吧 –

+0

謝謝。這工作。 –

+1

@CharlesGalvez很高興在這裏:) – Nikhil