【发布时间】:2021-10-13 09:30:36
【问题描述】:
我有一些标签(字符串数组),当我使用 recyclerView 或 listView 时,它只接受垂直、水平或网格排列,但我需要像芯片组惰性排列一样实现它,我该怎么做,
像这样 chipGroup
谢谢
【问题讨论】:
标签: android kotlin listview android-recyclerview
我有一些标签(字符串数组),当我使用 recyclerView 或 listView 时,它只接受垂直、水平或网格排列,但我需要像芯片组惰性排列一样实现它,我该怎么做,
像这样 chipGroup
谢谢
【问题讨论】:
标签: android kotlin listview android-recyclerview
我为此推荐Google's flexbox-layout library。它提供了一个FlexboxLayoutManager for use with RecyclerView:
val layoutManager = FlexboxLayoutManager(context).apply {
setFlexDirection(FlexDirection.ROW)
}
context.findViewById<RecyclerView>(R.id.recyclerview).setLayoutManager(layoutManager)
【讨论】: