因此,我只在一个RecyclerView中制作了一个具有2种不同布局的应用程序
我能做到,但我的问题是,
我想设置" A"的大小(请看下面的图片)占据屏幕尺寸的70%。
并且" B"占据屏幕的30%
我知道如何使用weight_sum / layout_weight,但我无法想到任何事情
这对此有用。
答案 0 :(得分:0)
在这种情况下,您可以获得screen height
并将其传递给recyclerview adapter
。
将getItemViewType()
用于两种不同的布局。
并在OnCreateViewHolder()
中根据您的要求创建视图集heights
到view
。它会起作用。