从回收者视图中获取视图

时间:2018-08-06 11:14:13

标签: android view android-recyclerview

我通过以下方式从recyclerview获取视图:

recyclerView.findViewHolderForLayoutPosition(i)

但是,例如,当我有一个包含10个项目的回收站视图,但仅在屏幕上显示4个(适配器的大小很大)时,当我尝试在其中一个未显示的项目中获取视图时,我得到了下一个错误:

java.lang.NullPointerException: Attempt to read from field 'android.view.View android.support.v7.widget.RecyclerView$ViewHolder.itemView' on a null object reference

我也尝试过“ findViewHolderForAdapterPosition”和相同的结果。

只有我可以使视图显示在屏幕上,我需要获取回收站的所有视图。有什么办法吗?

0 个答案:

没有答案