在回收站/列表视图中访问所有(包括不可见的)视图

时间:2019-11-17 18:41:18

标签: android android-recyclerview recycler-adapter android-viewholder

我有一个RecyclerView,里面有一些视图,我需要遍历所有 ,而不仅仅是可见的。

我尝试在创建所有ViewHolders之后存储它们,但是那没用

我还考虑过手动创建所有视图并存储它们,然后将它们传递给ListView来显示它们,但是我不知道如何使用完整的View列表来实现ListView ,因为无法使用Adapter完成。 (对吗?)

对此有什么解决办法吗?

编辑: This question并不能完全解决我的问题,因为它基本上说“视图已回收”,但是我正在寻找一种存储视图并将其传递的方法到Adapter ,而不会回收(=销毁/重新创建)。到目前为止,我已经知道ScrollView是实现这一目标的方法。

1 个答案:

答案 0 :(得分:0)

@Vladyslav Matviienko引发了解决我的问题的想法:

我现在仅使用自定义ScrollView,这使我可以随时访问所有视图。