【问题标题】:How to add dynamic number of sub items to android recyclerview item如何将动态数量的子项目添加到android recyclerview项目
【发布时间】:2019-11-06 16:53:17
【问题描述】:

我有一个要求,其中一个 RecyclerView 项将有多个子项。根据要求,单个回收器视图项目最多可以有四个水平子项和 2 个垂直子项。我在 recyclerview 中使用了 recyclerview 来实现这一点,但结果并不符合要求。总之我需要这样的东西

recyclerview里面recyclerview的结果是这样的。项目没有拉伸到全长,以黄色突出显示。

我怎样才能做到这一点?我在内部 recyclerview 上有用户网格布局管理器,跨度为 3,也尝试了 4。转换为线性布局管理器水平但无法获得所需的结果。

【问题讨论】:

  • 发布您的活动和适配器代码

标签: android android-recyclerview


【解决方案1】:

您可以为此使用GridLayoutManager。只需调用setSpanSizeLookup 方法并确定一个项目应该占用多少列。

【讨论】:

  • 他需要重新创建活动项目。您不会仅使用 GridLayoutManager 来创建此类行为。
  • 或者他可以使用flexbox-layout
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多