Recyclerview 2不同的布局

时间:2016-09-09 13:51:04

标签: android android-studio

因此,我只在一个RecyclerView中制作了一个具有2种不同布局的应用程序 我能做到,但我的问题是,
我想设置" A"的大小(请看下面的图片)占据屏幕尺寸的70%。
并且" B"占据屏幕的30% 我知道如何使用weight_sum / layout_weight,但我无法想到任何事情 这对此有用。

enter image description here

1 个答案:

答案 0 :(得分:0)

在这种情况下,您可以获得screen height并将其传递给recyclerview adapter

getItemViewType()用于两种不同的布局。

并在OnCreateViewHolder()中根据您的要求创建视图集heightsview。它会起作用。