我有一个包含多个项目的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