java - Android 使用 RecyclerView 滚动时列表可以容纳多少个项目

标签 java android listview android-recyclerview

我有一个简单的recyclerView。滚动时,项目将从房间数据库中获取并添加到回收者列表中。

我想知道在抛出 OOM 之前可以添加多少项?

有什么办法可以控制吗? 示例:在 Instagram 的搜索部分中,您不能永远向下滚动,对吗?

最佳答案

RecyclerView 创建有限数量的 View ,然后用您的数据填充它们。因此,显示项目没有限制,直到发生一些问题,例如达到Integer MAX_VALUE(因为包含列表位置)等...

关于java - Android 使用 RecyclerView 滚动时列表可以容纳多少个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52240685/

相关文章:

javascript - Kendo Listview,添加了复选框,添加了全选,将选中和取消选中一次,不会再次选中所有。

android - 在 Android 中调整水印位图的大小和位置

android - android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback 中的奇怪 ArrayIndexOutOfBoundsException

android - 如何同时显示正常和拆分的ActionBar?

Android:无限滚动 - ListView 和 Cursor

ISO-8859-9 的 java xml 解析

java - 在 JLayeredPane 中分层 JLabels

java - 让三个按钮中只有一个按钮可以选择,如果我再次点击它可以回到原来的状态

java - 如何在 Java 中针对 AD 对用户进行身份验证

android - 将固定的、透明的标题附加到 ListView?