마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ListView Scroll하면 item들이 왜 다 깨지나요?

0 추천
ListView에다가 arrayList와 arrayAdapter로 데이터를 한 10개정도 넣어놓고

길이가 너무 커서 스크롤이 생긴 상황에서.

 

밑에 데이터를 보기위해 스크롤을 내렸다가 다시 올리면.. 처음에 멀쩡히 있던 애들이

갑자기 지들 멋대로 글씨가 사라져버리고.. 복구가 안되요;;

 

이거 왜그런가요?

이거야 뭐 Scroll하면서 실시간으로 변경되는거라.

notifyDataSetChanged()이런거 써봐야 아무 의미도 없더라구요.

 

원인이랑 해결 방법좀 알려주세요.
하임스 (680 포인트) 님이 2014년 2월 2일 질문

1개의 답변

+1 추천
 
채택된 답변
listview 구현 자체가 문제가 있는 것 이죠 ViewHolder 에 대한 개념에 대해서 이해해보세요

http://www.kmshack.kr/346
aucd29 (218,390 포인트) 님이 2014년 2월 2일 답변
하임스님이 2014년 2월 7일 채택됨
...