RecyclerView getChildCount and LinearLayoutManager.getItemCo



RecyclerView.getChildCount()LinearLayoutManager.getItemCount()之间的区别是什么?
如果我理解正确,前者是创建和回收的视图数量,而后者是支持回收视图的数组中的项目数量?即实际数据?
这对吗?

RecyclerView.getChildCount()将只返回屏幕上可见视图的数量,而不是回收的视图,是的,LinearLayoutManager.getItemCount将在内部调用适配器的getItemCount(),如果附加任何适配器,它返回提供给适配器的数据源中的项目的实际计数。

相关内容

  • 没有找到相关文章

最新更新