是否有可能当recyclerview加载项只加载一次而不重新加载滚动?

时间:2018-02-28 09:00:20

标签: android android-recyclerview loading

当recyclerview加载项只加载一次并且不重新加载滚动时,是否有可能? 我想在将所有数据加载到recyclerView之前加载所有数据。

1 个答案:

答案 0 :(得分:2)

你绝对可以这样做。

  1. 加载所有数据(通过Web服务调用或通过任何其他方式)。
  2. 检索数据时,请将其设置为RecyclerView的适配器并致电notifyDatasetChanged())。
  3. 正常使用RecyclerView(即将数据对象绑定到onBindViewHolder()中的视图。
  4. 通过这种方式,您可以获得所需的数据(拥有所有数据,无需在用户滚动时加载更多数据)以及RecyclerView的好处,可根据需要创建尽可能多的视图。