목록ViewPager2 (2)
막무가내 삽질 블로그
indexoutofboundsexception staggeredgridlayoutmanaer$span.calculatecachedstart
indexboundsexception 에러라서 어디서 get을 가져다 쓰는 줄 알 고 한참 뒤지다가 자세히 다시 보니 staggeredgridlayoutmaanger.calculatecachedstart 에러임 일단 구조는 뷰페이저 + 프래그먼트 + 리싸이클러뷰이다. 뷰페이저를 왔다갔따 리싸이클러뷰를 스크롤했따 자꾸 그러면 간헐적으로 발생하는 에러. 뷰페이저2를 사용할 때 캐시 수를 설정하지 않았기 때문이다. 뷰페이저가 죽을 때 StaggredGridLayoutManager#onDetachedFromWindow가 호출된다. 이함수는 자주 전환할 때 호출 된다. @Override public void onDetachedFromWindow(RecyclerView view, RecyclerView.Recycl..
Android
2022. 1. 2. 22:39
fragmentstateadapter add, remove fragment error (작성 중)
보호되어 있는 글입니다.
Android
2022. 1. 1. 02:35