Android的Recyclerview有多“重”?

时间:2015-12-07 18:52:31

标签: android android-recyclerview

如果我有一个自定义自动完成片段,我会在其中反复销毁内容并用(至多6个)文本视图重新填充它,因为用户键入一个字符串。

目前我正在使用LinearLayout作为文本视图,但我正在考虑使用RecyclerView。我不确定这是否真的有必要,因为我有:

下拉列表中最多有6个文本视图,我希望用户在提交或选择自动填充项目之前键入~5个字符。

所以问题是:两者之间会有性能差异吗?我应该打扰从LinearLayout更改为RecyclerView吗?

2 个答案:

答案 0 :(得分:0)

请参阅recyclelerview如何更好,因为它重用了itemview来显示列表。并且将来,如果我们添加更多项目,只需将项目添加到阵列lisy,它将自动完成所有任务。

答案 1 :(得分:0)

我认为使用recyclerview会有更好的表现。由于您只有6个固定的文本视图需要处理,因此没有理由进行切换。

recyclerview的性能提升带来了超长列表,同时在运行时更新,添加,删除其数据。否则没有区别。

为什么不使用AutoCompleteTextView?