一次加载所有RecyclerView项目

时间:2018-09-05 12:04:00

标签: android android-recyclerview

默认的RecyclerView功能是仅加载那些可见的项目,并在用户滚动列表时根据需要加载其余项目。

但是我的要求是一次加载所有项目。

任何想法如何实现这一目标。

我正在加载一本书,每个页面的每一行都有多个图像。 我正在为每个项目加载一张图像,并且需要实现自动滚动功能,为此我需要计算整个recyclerview高度。

2 个答案:

答案 0 :(得分:0)

如果可以使用listView / gridView,我想不要更改recyclerView的默认行为(直到并且除非您需要recyclerView的StaggardGridView)

答案 1 :(得分:0)

只需将Recyclerview保留在NestedScrollView中。首先,所有关于recyclerview项目的视图都将卡片的视图设置为NestedScrollView,一切顺利。