-1

我有很多物品的recyclerview。其中一些没有显示在屏幕上。如何单击屏幕上未显示的 recyclerview 项目内的按钮?

我知道项目位置和按钮 ID。

PS:我的布局在 NestedScrollView 内。

4

1 回答 1

0

文档所述:

顾名思义,RecyclerView 回收那些单独的元素。当一个项目滚出屏幕时,RecyclerView 不会破坏它的视图。相反,RecyclerView 将视图重用于在​​屏幕上滚动的新项目。这种重用极大地提高了性能,提高了应用程序的响应能力并降低了功耗。

因此,如果屏幕上当前未显示项目的布局,则无法单击它。

于 2021-08-20T14:45:40.973 回答