【发布时间】:2021-04-13 08:29:56
【问题描述】:
如何配置GridLayoutManager在不同的行显示不同的viewtypes?
例如,我有 2 个 viewtypes 和 RecycleView 显示以下内容:
[category] [category] [category]
[category] [item] [item]
[item] [item] [item] [item]
而我想要的是:
[category] [category] [category]
[category]
[item] [item] [item] [item]
[item] [item]
结构很简单,先显示categories,再显示items,如果categories结束,则跳转到下一行。
GridLayoutManager 是否有任何开箱即用的配置来实现此行为?或者我应该写我自己的LayoutManager?
【问题讨论】:
-
你必须检查它是不是类别?如果不是你想做的事
标签: android android-recyclerview gridlayoutmanager linearlayoutmanager