Android recyclerview与抵消回收
我试图修改水平回收视图,使其不会立即销毁下一个项目,它可以在10个布局后销毁 基本上,我正在尝试展开回收器中保存的视口(可见)项目,因此如果10个项目可见,Android recyclerview与抵消回收,android,android-recyclerview,Android,Android Recyclerview,我试图修改水平回收视图,使其不会立即销毁下一个项目,它可以在10个布局后销毁 基本上,我正在尝试展开回收器中保存的视口(可见)项目,因此如果10个项目可见,我希望有30个项目准备就绪,以便回收器不会在它们退出视口后立即销毁它们。我知道可能会有一些性能问题,但那在当时并不重要 这可能吗?我怎样才能做到呢?你的动机是什么?正确地说,项目离开视口时不会被销毁,而是被回收。我想你也不希望它们被回收利用。@skywall是的,这就是我的意思。对不起,我的话太草率了。我也不想让它们成为回收者,我有一个水平列
我希望有30个项目准备就绪,以便回收器不会在它们退出视口后立即销毁它们。我知道可能会有一些性能问题,但那在当时并不重要
这可能吗?我怎样才能做到呢?你的动机是什么?正确地说,项目离开视口时不会被销毁,而是被回收。我想你也不希望它们被回收利用。@skywall是的,这就是我的意思。对不起,我的话太草率了。我也不想让它们成为回收者,我有一个水平列表和来自prevoius(I+1)项的元素,它与(I)项重叠。当我向右滚动时,元素(I+1)被隐藏,这样重叠视图也会消失,我不希望这样。我希望该视图保持不变,即在10个项目更改为disapear并带有一些偏移量之后。您可以使用RecyclerView中的“预处理”视图来解决此问题。看一看这种方法LinearLayoutManager@skywall我已经在这个例子中使用了它:这个问题没有运气。