排列 listView 或 recyclerView 项目,如chipGroup
Posted
技术标签:
【中文标题】排列 listView 或 recyclerView 项目,如chipGroup【英文标题】:Arrange listView or recyclerView items like chipGroup 【发布时间】:2021-10-13 09:30:36 【问题描述】:我有一些标签(字符串数组),当我使用 recyclerView 或 listView 时,它只接受垂直、水平或网格排列,但我需要像芯片组惰性排列一样实现它,我该怎么做,
像这样 chipGroup
谢谢
【问题讨论】:
【参考方案1】:我为此推荐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)
【讨论】:
以上是关于排列 listView 或 recyclerView 项目,如chipGroup的主要内容,如果未能解决你的问题,请参考以下文章