0

我有一个 recyclerview 有一个 flexboxlayoutmanager 作为布局管理器。我可以设置 maxLines 等,但是当我想在 flexboxlayoutmanager 中处理 flexlines 的数量时,所有 flexlines 函数都返回 0。但是“.itemCount”返回 13 并且它是真的。我不明白管理器中的行数存储在哪里。

我放入回收站的所有数据都正确显示。它在 maxLine 约束中正常工作,但为什么我看不到有多少行/行?

simpleRecycler.layoutmanager = simpleFlexboxLayoutManager

setDataInAdapter()

logd.("TAG", "item count ${simpleFlexboxLayoutManager.itemCount}") -> 返回 13

logd.("TAG", "item count ${simpleFlexboxLayoutManager.flexLines.size}") ->return 0

logd.("TAG", "item count ${simpleFlexboxLayoutManager.flexLinesInternal.size}") -> 返回 0

4

0 回答 0