【发布时间】:2017-03-24 15:55:09
【问题描述】:
假设我想要一个水平列表,它本身包含几个 - 可变数量 - 某些视图的垂直列表(几个文本视图和按钮,没什么复杂的)。
将其实现为具有嵌套 RecyclerViews(vertical) 的 RecyclerView(horizontal) 或水平 ScrollView 并以某种方式“附加”我的垂直 RecyclerViews 会更有效吗?
【问题讨论】:
-
两者都不是,当两者都可动态滚动时,不建议使用嵌套视图。 Android 不能很好地处理这个问题。很难确定您究竟要滚动的位置/内容,并且由于适配器必须管理实际显示的视图,因此通常最终只是令人头疼。不是不能做,只是不推荐。
标签: android performance android-layout android-recyclerview