如果我点击WEB-INF
项目,它将取消隐藏recyclarview
本身的按钮。当我点击其他项目之前的项目时,按钮段将被隐藏。它工作正常,但如果以前的项目不再位于linearlayout
的可见区域,则会收到错误(NullPointerException)
。
java.lang.NullPointerException:尝试调用虚方法' android.view.View android.view.View.findViewById(int)'在空对象引用上
recyclarview
答案 0 :(得分:0)
据我了解,您在每个适配器位置点击prevPos = 0。在closePrevious方法中给出一个合适的位置。
closePrevious(holder.getAdapterPosition());
希望这会对你有所帮助。