Android 如何在一个活动中有效地使用多个水平回收器视图?

Android 如何在一个活动中有效地使用多个水平回收器视图?,android,android-layout,user-interface,Android,Android Layout,User Interface,我可以在xml中使用多个回收器视图,分配单独的ID,并根据需要使用不同的适配器填充它们,等等 但我必须用xml创建recycler视图,用Java初始化并用各自的名称填充它们 还有别的办法吗。与使用循环的include布局类似。你能给我提个建议吗 Like play store有多个水平滚动布局,一个在另一个下面,就像那样。我建议使用适配器制作垂直RecyclerView,其中每个项目都是水平RecyclerView。回收模式将确保只有当前可见(适合视口)的项目回收者将工作,所有其他项目将从窗口

我可以在xml中使用多个回收器视图,分配单独的ID,并根据需要使用不同的适配器填充它们,等等

但我必须用xml创建recycler视图,用Java初始化并用各自的名称填充它们

还有别的办法吗。与使用循环的include布局类似。你能给我提个建议吗


Like play store有多个水平滚动布局,一个在另一个下面,就像那样。

我建议使用适配器制作垂直
RecyclerView
,其中每个项目都是水平
RecyclerView
。回收模式将确保只有当前可见(适合视口)的项目回收者将工作,所有其他项目将从窗口分离,因此不会消耗任何资源