일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- java
- ActiveX
- 구글
- mime
- 자바
- KTS
- Eclipse
- linux
- OOM
- c
- 안드로이드 개발
- 코틀린
- git
- 노개북
- C++
- 보안
- 악성코드
- 안드로이드
- 리눅스
- gradle
- 하버드
- kotlin
- Android 4.1
- 개발
- build.gradle
- 안철수
- ActiveMovieControl
- 탐지기법
- Android
Archives
- Today
- Total
목록DiffUtil (1)
꿈소년의 개발 이야기
Android java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 3(offset:3).state:4 android.support.v7.widget.RecyclerView
RecyclerView 를 사용하다 보면, 아래 같은 에러를 마주치는 경우가 있다. java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 3(offset:3).state:4 android.support.v7.widget.RecyclerView 보통 RecyclerView 에서 가져온 adapter 에 새로운 데이터 리스트를 넣어 notifyDataSetChanged() 까지 처리를 했는데도, 어느 정도 동작을 하다가 오류를 발생하게 되는 경우가 더러 있다. 일반적으로 RecyclerView 어댑터에 업데이트할 데이터 목록을 넣어 줄텐데, 그럴 경우 참조로 넘기도록 처리하면서 이슈가 생기는 경우가 많다. call..
Android Development
2018. 11. 1. 16:49