listview를 만드는데 adpater의 getview에서 onClickListener를 매겼다

그런데 처음 띄웠을때의 리스트 아이템은 제대로 값이 들어갔지만


스크롤하여 밑쪽 데이터를 누르니 다른 데이터가 나왔다...


///////////////////////////////////


if (convertView == null) {


}


이 안에 온클릭리스너를 잡아주었는데

이 안에서 데이터를 넣으면 안된다고한다

(convertView를 재사용하기 때문에 라고 한다)


if문 밖에서 리스너를 잡아주니 제대로 작동 되었다.


참고 사이트

http://myelf.egloos.com/2723978

+ Recent posts