【问题标题】:Load all RecyclerView items at once一次加载所有 RecyclerView 项目
【发布时间】:2018-09-05 12:04:00
【问题描述】:

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

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

知道如何实现这一点。

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

【问题讨论】:

标签: android android-recyclerview


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2021-09-09
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 2021-06-18
      • 2021-10-08
      • 2017-03-05
      • 2017-06-21
      • 2017-11-08
      相关资源
      最近更新 更多