默认的RecyclerView功能是仅加载那些可见的项目,并在用户滚动列表时根据需要加载其余项目。
但是我的要求是一次加载所有项目。
任何想法如何实现这一目标。
我正在加载一本书,每个页面的每一行都有多个图像。 我正在为每个项目加载一张图像,并且需要实现自动滚动功能,为此我需要计算整个recyclerview高度。
答案 0 :(得分:0)
如果可以使用listView / gridView,我想不要更改recyclerView的默认行为(直到并且除非您需要recyclerView的StaggardGridView)
答案 1 :(得分:0)
只需将Recyclerview保留在NestedScrollView中。首先,所有关于recyclerview项目的视图都将卡片的视图设置为NestedScrollView,一切顺利。