何时使用ListView代替RecyclerView

问题描述 投票:5回答:3

我一直在阅读RecyclerView,它比ListView更有优势,我得到了它们之间的区别。

我不知道什么时候使用ListView以及何时使用RecyclerView。 RecyclerView是否打算取代ListView?我必须用RecyclerViews替换所有ListViews吗?

android android-listview android-recyclerview
3个回答
6
投票

RecyclerView是否要替换ListView?

我必须用RecyclerViews替换我所有的ListViews吗?

编号

我不知道什么时候使用ListView以及何时使用RecyclerView。

我的建议是仅将RecyclerView用于以后的列表。它是ListView的替代品,非常了不起。我希望RecyclerView会继续收到更新,但是ListView可能会保持当前的状态。

ListView不会去任何地方,因为使用它的应用程序太多了。 Google不能仅仅删除它,因为那会阻止大多数现有应用程序使用最新的SDK进行编译。弃用它也不是理想的选择,因为将ListView转换为RecyclerView是不平凡的工作,并且ListView并没有任何特别的缺点。


1
投票

RecyclerView是ListView的后继者-因此您应该将其用于所有新代码-但现在并不需要立即替换所有ListViews


© www.soinside.com 2019 - 2024. All rights reserved.