ListView 안에 CheckBox와 TextView를 커스텀으로 넣었습니다.

 

리스트를 띄운 후 CheckBox에 체크를 하면

 

화면에 보이는 리스트만큼 지나서 ( 예를들면 한화면에 7개의 리스트가 보이면 8번째에 )체크가  또 되어 버립니다.

 

이렇게 화면을 내릴수록 반복되서 체크가 되어 버립니다.

 

체크는 맨 첫번째에 한번밖에 안했는데 말이죠..

 

이와 같은 현상은 왜 생기는 걸까요?

 

그리고 정말로 체크한 것만 체크되게 하고 나머지는 체크해제상태로 하는 방법이 있을까요?

 

벌써 3시간넘게 이걸로 해매고 있네요;;;

 

고수님들의 도움을 요청합니다.ㅠㅠ