【发布时间】:2021-12-30 21:55:08
【问题描述】:
最近我遇到了一个需要与菜单列表链接的连续列表的项目。
类似的东西:
图片1-----图片图片
图2-----图片图片
图3-----图片图片
图4-----图片图片
图5-----图片图片
所以 LEFT 侧边菜单控制 RIGHT 尺寸视图,而 RIGHT 侧边视图是一个连续列表。
它的工作原理是这样的:
当我按下 PIC 1 时,RIGHT 侧显示 PIC 1 信息。
RIGHT 侧是也可以从 PIC 1 滚动到 PIC 2 信息,当我滚动 pass PIC 1 它应该显示 右侧上的图片 2 信息。
我为此使用了嵌套的 recyclerview,发生的情况是,当尝试从 PIC 2 滚动到 PIC 1 时,它不会加载 PIC 1 的底部> 首先,而是尝试加载 PIC 1 顶视图。
从 PIC 2 滚动到 PIC 1 时会出现这个半切图像,因为视图正在被回收。
这个问题有解决办法吗?
【问题讨论】:
-
当滚动回 PIC 1 时,是否要恢复先前嵌套回收器视图的回收状态??
-
当从 PIC 2 滚动回 PIC1 时,它有时会被回收,从而使其从头开始加载,我需要使其保持一致而不是从头开始加载(我试图打开回收但似乎有问题)或任何其他解决方案来执行此视图。
标签: android android-recyclerview