본문 바로가기
내일배움캠프 (스파르타 코딩 클럽) 안드로이드 2기/TIL

listAdapter 아이템이 update될 때 깜빡이는 이쓔

by 키윤 2024. 3. 8.

문제점:

산 리스트에서 다른 산의 정보를 보려고 클릭할 때 화면에서 리스트가 깜빡거리는 문제

시도 및 해결법:

- 아이템이 같은지 확인하는 부분을 산 이름 값을 넣어 수정 DiffUtil의 areItemsTheSame의 아이템이 같은지 확인하는 부분에서 다른 아이템이 들어왔다고 인식을 해서 해당 부분의 값을 현재 있는 산 이름과 같은지 확인하는 것으로 해결

- itemAnimator를 null로 초기화 기본적으로 적용되어 있는 애니메이션을 비활성화해 깜빡거리지 않도록 하여 해결

느낀점 : 리스트 어댑터 사용방법을 살짝 잊고 있었는데 다시 보니 리스트 어댑터 사용 방법을 완전히 익힐 수 있었다.