android– 如何限制RecyclerView中的项目数?

android– 如何限制RecyclerView中的项目数?,第1张

概述如何限制RecyclerView显示的项目数?如果我覆盖getChildCount,我可以限制插入的数量,但这会导致它只插入该数字然后停止.我希望它继续插入/滚动,但只显示X个项目.(注意:每个项目的高度可能不同,因此限制基于数量而非某些硬编码值非常重要.)解决方法:您可以简单地覆盖getCount()方法

如何限制RecyclerVIEw显示的项目数?

如果我覆盖getChildCount,我可以限制插入的数量,但这会导致它只插入该数字然后停止.我希望它继续插入/滚动,但只显示X个项目.

(注意:每个项目的高度可能不同,因此限制基于数量而非某些硬编码值非常重要.)

解决方法:

您可以简单地覆盖getCount()方法并测试适配器数据阵列是否优于“DESIRED_MAX”然后返回“DESIRED_MAX”否则只返回数据数组长度或大小(array / ArrayList)

总结

以上是内存溢出为你收集整理的android – 如何限制RecyclerView中的项目数?全部内容,希望文章能够帮你解决android – 如何限制RecyclerView中的项目数?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1108936.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存