首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RecyclerView getChildCount和LinearLayoutManager.getItemCount

RecyclerView getChildCount和LinearLayoutManager.getItemCount
EN

Stack Overflow用户
提问于 2021-02-26 20:03:00
回答 1查看 61关注 0票数 1

RecyclerView.getChildCount()LinearLayoutManager.getItemCount()之间的区别是什么

如果我理解正确的话,前者是创建和回收的视图数量,而后者是支持回收视图的数组中的项目数量?即实际数据?

这是正确的吗?

EN

回答 1

Stack Overflow用户

发布于 2021-02-26 20:16:14

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66385501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档