访问 Recycler/List 视图中的所有(包括不可见的)视图

Access all (including invisible) views in Recycler/List View

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

我试图在创建后存储所有 ViewHolders,但没有成功

我也想过手动创建所有View并存储它们,然后将它们传递给ListView来显示它们,但我不知道如何实现一个完整的ListView查看列表,因为这不能用 Adapter 完成。 (对吗?)

有解决办法吗?

编辑: 并没有完全解决我的问题,因为它基本上说 "The views are recycled",但是我正在寻找一种方法来存储视图并将它们传递给 Adapter 而不会被回收 (=destroyed/recreated)。到目前为止,我认为 ScrollView 是解决此问题的方法。

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

我现在只使用自定义 ScrollView,它允许我随时访问所有视图。