如何在具有多种视图类型的RecyclerView中使用RecycledViewPool?

时间:2018-11-13 11:25:52

标签: android optimization android-recyclerview

我的应用程序的主屏幕是具有6种视图类型(水平RecyclerView,网格RecyclerView,ImageView等)的嵌套RecyclerView。

为了优化滚动性能,可以使用 RecycledViewPool ,它允许多个RecyclerView共享一个公共的废料视图池,但是当内部适配器使用相同的视图类型时,这很有用。 / p>

我正在使用 initialPrefetchItemCount ,这是在Nested RecyclerView中提高性能的另一种方法。

使用 Glide 加载RecyclerView中的所有图像。

通过多种视图类型可以提高Nested RecyclerView的滚动性能的可能方法是什么?

1 个答案:

答案 0 :(得分:0)