增加MaxRecycledViews是否会影响Recyclerview的性能?

时间:2019-02-23 11:45:18

标签: android android-recyclerview epoxy

我有一个包含多个项目的Recyclerview,这是一个详细信息屏幕,具有不同的项目类型,而不是使用受Airbnb启发的NestedScrollview来实现{将Recyclerview用于静态内容 如他们所说

  

为我们提供更快的页面加载时间以及简单的动画。

但是,某项类型多次调用Recylcerview,因为它有5个以上的实例,其中5是默认的onCreateViewHolder数,而我知道{{1} }再次使视图膨胀,从而导致性能问题。
我想知道是否增加 MaxRecycledViews 的数量会导致性能问题?因为增加该数目将阻止每次超出MaxRecycledViews时调用onCreateViewHolder 这是MaxRecycledViews的外观示例:

A
B
C
D
D
D
D
D
D
E
F
G

其中字母代表项目类型。 所以我的解决方案是通过增加

onCreateViewHolder

0 个答案:

没有答案