标签: android kotlin android-recyclerview
想象一下,一个数组中有200个项目要放入RecyclerView中, 这是一个巨大的负担,用户可能不想等待回收商将每200个物料装入其中。分页是个好方法吗? “分页”是指使用Kotlin的take(X)并将X增加PAGE_SIZE。
take(X)
我的问题是,考虑到所有200个项目已经在内存中(但不在回收站中),如何提高效率
答案 0 :(得分:1)
这样做毫无意义。 RecyclerView有效地处理了任何项目。它不会布局所有项目,仅布局屏幕上显示的项目,再加上少量屏幕外的项目。