문제점 요약
bind 함수에서 if문에서만 뷰 갱신을 진행하는 경우, 리사이클러뷰는 뷰를 재활용하기 때문에 이전에 있던 값이 그대로 남아있다.
기존 코드의 경우 if문만 존재한다. 이때 뷰가 재활용 될 경우, 이전 뷰의 count값이 그대로 남아있어 문제가 된다.
'안드로이드 > 안드로이드 디버깅' 카테고리의 다른 글
[디버깅] SwipeRefreshLayout+RecyclerView 조합에서 item click 이벤트 수신 불가 문제 (0) | 2020.11.29 |
---|---|
[디버깅] 리사이클러뷰 스크롤 다운 시 아이템이 뒤섞이는 문제 (0) | 2020.11.29 |
[디버깅] 리사이클러뷰 아이템이 제대로 나오지 않는 문제 (0) | 2020.11.06 |
[디버깅] 두 개의 프래그먼트에서 동시에 LiveData를 Observing 하는 경우 (0) | 2020.11.06 |
[디버깅] ClassNotFoundException: Dex file '/data/app,...' (0) | 2020.10.04 |