【问题标题】:How to count number of rows, when FlexBoxLayoutManger set as layoutManager for RecyclerView当 FlexBoxLayoutManger 设置为 RecyclerView 的 layoutManager 时如何计算行数
【发布时间】:2018-02-22 12:00:40
【问题描述】:

我使用FlexboxLayoutManager 作为:

FlexboxLayoutManager flexboxLayoutManager = new FlexboxLayoutManager(this);
recyclerView.setLayoutManager(flexboxLayoutManager);

现在我必须对 recyclerView 中的项目进行膨胀,如果项目数量超过 2 行,那么我必须将“显示更多”选项显示为第二行本身的最后一项。我怎样才能做到这一点?

每一行包含不同数量的项目,即列可能根据项目长度而变化,这就是使用 FlexBoxLayoutManager 的原因。

【问题讨论】:

  • 你有得到行数和列数的解决方案吗?
  • @Ajeet 没听懂。

标签: android android-recyclerview android-flexboxlayout


【解决方案1】:

试试看

        flexBoxLayoutManager.flexLines.size

【讨论】:

  • 总是空的
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多