我了解并阅读了this有关LV和RV之间差异的文章。 这一切都说得通。 我知道RV可以比LV更好地处理大型数据集。
为什么现在不建议不推荐使用LV,或者至少出于性能原因而应使用RV? 我从未使用过RecyclerView,但它是否过于复杂,以至于值得拥有2个基本上执行相同操作的视图?也许还有另一个原因?
答案 0 :(得分:0)
一个原因可能是因为LV拥有自己的onItemClickedListener,而使用RV则必须自己制作。
RecyclerView更好的一个原因是,正如其名称所示,它可以自动回收列表中的视图。
我曾经和他们一起工作,绝对推荐RV。