如何使RecyclerView一次性膨胀所有物品?

时间:2016-08-08 03:46:22

标签: android android-recyclerview

我使用ScrollView来显示一些(5-7)异构信息卡(每个都有不同的布局,可以包含子RecyclerViews和复杂的图像)。但是,对于平板电脑支持,我想使用RecyclerView现有的LayoutManager进行线性/网格布局切换。

当我使用ScrollView时,所有视图都会立即膨胀,而滞后仅在加载时出现,这是不明显的。但是,当切换到RecyclerView时,滚动时视图会膨胀,滚动会明显滞后。

那么我如何强制RecyclerView一次性膨胀所有项目,而不是像ScrollView那样回收它们?我已经看了RecyclerLayoutManager,但无法得到线索。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:-2)

尝试在xml文件中为android:fillViewport="true"添加ScrollView