当FlexBoxLayoutManger设置为RecycManagerView的layoutManager时,如何计算行数

时间:2018-02-22 12:00:41

标签: android android-recyclerview android-flexboxlayout

我正在使用FlexboxLayoutManager

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

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

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

1 个答案:

答案 0 :(得分:0)

尝试

        flexBoxLayoutManager.flexLines.size