我使用FlexboxLayoutManager为:

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

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

每行包含不同数量的项目,即列随项目长度的不同而有所不同,这就是为什么要使用FlexBoxLayoutManager的原因。

最佳答案

尝试一下

        flexBoxLayoutManager.flexLines.size

关于android - FlexBoxLayoutManger设置为RecyclerView的layoutManager时如何计算行数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48926890/

10-10 21:29