【发布时间】:2020-08-06 18:07:46
【问题描述】:
我有一个以 GridLayoutManager 作为布局管理器的回收器视图,我想要实现的如下图所示
正如您所见,每行可能有多个项目,仅基于项目宽度,每个项目都是一个 TextView,宽度为wrap_content,但所有项目的高度相同。
我知道可以通过SpanSizeLookup 设置行跨度,但为此,我应该知道之前的跨度数,而我的列表行将仅按项目宽度填充
谁能帮帮我?
【问题讨论】:
-
我认为网格布局管理器不可能。看来您需要
FlowLayoutManager之类的东西。 -
FlowLayoutManager也很好,适合我的目的,但 flexbox-layout 由 google 支持并且看起来更好,但无论如何感谢您的回复 -
是的,其实我的意思是
FlexBoxLayoutManager,但我的名字弄错了!
标签: android android-recyclerview gridlayoutmanager