본문 바로가기

안드로이드/안드로이드 디버깅

[디버그] RecyclerView 실제 데이터와 View가 맞지 않는 문제

문제점 요약

bind 함수에서 if문에서만 뷰 갱신을 진행하는 경우, 리사이클러뷰는 뷰를 재활용하기 때문에 이전에 있던 값이 그대로 남아있다.

 

 

 

기존 코드의 경우 if문만 존재한다. 이때 뷰가 재활용 될 경우, 이전 뷰의 count값이 그대로 남아있어 문제가 된다.

 

 

RecyclerView adapter taking wrong values

I have a RecyclerView which shows two kinds of Views one represents an User publication and another that represents an Event publication. Both have elements in common, for example a TextView that s...

stackoverflow.com