嵌套布局或使用 RecyclerView?
Posted
技术标签:
【中文标题】嵌套布局或使用 RecyclerView?【英文标题】:nested layouts or use a RecyclerView? 【发布时间】:2022-01-16 19:03:21 【问题描述】:在性能方面,什么会被认为更好。 具有嵌套布局(2-3 个嵌套布局,与 tag 重复使用> 或使用 Recyclerview?
布局是否是另一个 Recyclerview 中项目的一部分是否重要?
在发生变化时更新数据?
items\layouts 的数量是静态的 (2),所以以后不可能变大。
谢谢。
【问题讨论】:
可能无法回答,这取决于您在做什么,但如果您不打算创建内容滚动列表,我看不出使用回收站的意义。无论哪种方式,我都怀疑这会在性能上产生足够的差异来真正关心它 【参考方案1】:我认为您需要在滚动多视图类型时在RecycleView
中使用ConcatAdapter
。除此之外,您还可以使用 mutil-type、自定义页眉、页脚。祝你好运:D
【讨论】:
我建议您阅读How to Answer,而不是仅仅告诉他们可以使用什么,并添加解释为什么这对他们有帮助,并添加示例代码。以上是关于嵌套布局或使用 RecyclerView?的主要内容,如果未能解决你的问题,请参考以下文章
ViewHolder 中的嵌套 RecyclerView 破坏了折叠工具栏布局
嵌套滚动视图内的 Recyclerview 滚动,但不像普通 Recyclerview 或嵌套滚动视图那样快速滚动