【问题标题】:Arrange listView or recyclerView items like chipGroup排列 listView 或 recyclerView 项目,如chipGroup
【发布时间】:2021-10-13 09:30:36
【问题描述】:

我有一些标签(字符串数组),当我使用 recyclerView 或 listView 时,它只接受垂直、水平或网格排列,但我需要像芯片组惰性排列一样实现它,我该怎么做,

像这样 chipGroup

谢谢

【问题讨论】:

    标签: android kotlin listview android-recyclerview


    【解决方案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)
    

    【讨论】:

      猜你喜欢
      • 2014-01-26
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 2018-11-14
      • 1970-01-01
      • 1970-01-01
      • 2013-05-01
      • 1970-01-01
      相关资源
      最近更新 更多