从另一个项目访问RecyclerView项目的视图

时间:2018-01-16 09:29:26

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

如果我点击WEB-INF项目,它将取消隐藏recyclarview本身的按钮。当我点击其他项目之前的项目时,按钮段将被隐藏。它工作正常,但如果以前的项目不再位于linearlayout的可见区域,则会收到错误(NullPointerException)

  

java.lang.NullPointerException:尝试调用虚方法' android.view.View android.view.View.findViewById(int)'在空对象引用上

recyclarview

1 个答案:

答案 0 :(得分:0)

据我了解,您在每个适配器位置点击prevPos = 0。在closePrevious方法中给出一个合适的位置。

closePrevious(holder.getAdapterPosition());

希望这会对你有所帮助。