개요
RecyclerView에서 getAdapterPosition 대신 getBindingAdapterPosition를 사용해야 합니다.
상세내용
RecyclerView에서 getAdapterPosition는 어댑터가 다른 어댑터를 중첩할 때 복잡한 사항이 있어 더 이상 이 함수는 사용하지 않습니다. 그래서 Adapter 콘텍스트에서 이를 호출하는 경우 getBindingAdapterPosition을 호출하고 싶거나 RecyclerView가 보는 위치를 원하는 경우 getAbsoluteAdapterPosition을 호출해야 합니다.
혹시나 이전에 개발시 사용하셨으면 동작이 안되거나 이상동작을 할 수 있으니 교체하는 것을 권장합니다.
'안드로이드' 카테고리의 다른 글
안드로이드 취소선 그리고 지우기. (0) | 2024.03.19 |
---|---|
재미있는 안드로이드 버전 이름 (0) | 2024.03.19 |
"Plugin [id: 'cohttp://m.google.gms.google-services'] was not found in any of the following sources:"에러 처리 (0) | 2024.03.16 |
안드로이드 Gradle 업데이트하는 방법 (0) | 2024.03.15 |
안드로이드 서로 다른 자바 파일에 있는 내용 수정 및 동작 시키기. (0) | 2024.03.14 |