IndexOutOfBoundsException1 Inconsistency detected. Invalid view holder adapter positionMyNoticeViewHolder (부제: 스크롤을 너무 빠르게 내렸을 때 생기는 문제) 1. 나의 해결법 refreshRecyclerView (새로고침 기능) endlessRecyclerView (목록의 끝에 도달하면 다음 항목 불러오는 기능) 이 두 개를 같이 사용하다가 문제가 생겼다. 새로고침을 한 다음에 스크롤을 빠르게 내리면 앱이 강제 종료가 되어버린다. [Inconsistency detected. Invalid view holder adapter positionMyNoticeViewHolder{38334d0 position=8 id=-1, oldPos=-1, pLpos:-1 no parent] IndexOutOfBoundsException이 떴고 position에 대해 이야기하는 걸 보니 새로고침을 하고 리스트를 로드하는 과정에서 문제가 있는 것 같았다. 실제로도 새로고침을 하지 .. 2021. 1. 27. 이전 1 다음