【发布时间】:2018-10-10 14:15:38
【问题描述】:
想法第一:我试图同时滚动两个视图。意味着,当您滚动第一个时,第二个将同时滚动。布局如下:
现实:我有两个列表,一个是水平的,另一个是垂直的。水平的包含类别列表,垂直的包含来自这些类别的图像。类别 1、类别 2 和类别 3 是 RecyclerView 的项目。 RV1、RV2 和 RV3 是三个水平回收站视图。目前,我将这些“RV1、RV2 和 RV3”放在具有垂直 ScrollView 父级的垂直 LinearLayout 中。我不确定是否应该用recyclerview 替换这个linearlayout 和scrollview。但是这个想法是一样的,当用户滚动一个列表时,我需要滚动另一个列表。
更具体
- 当我滚动类别水平列表并将“类别 2”置于最左侧位置时,垂直列表中的“RV 2”应位于最顶部位置。
- 如果我使用垂直列表,也会发生同样的情况。如果我将“RV 1”滚动到顶部,“Category 1”也应该会自动滚动并位于最左侧。
- “RV1、RV2 和 RV3”recyclerviews 可以自行水平滚动,这很好,这不是问题。
【问题讨论】:
标签: android android-recyclerview