listview에서 scroll을 하면 화면이 getview매소드의 convertView변수가 예전 객체를 가져와서 사용하는걸로 알고있습니다.

여기서 알고 싶은것은, 그럼 이미 한번 보여진 목록도 아래로 스크롤 내리면 그 내용이(예를 들어 등록한 리스너 같은것들)사라지는건가요?

그리고 만약 스크롤에 따라 체크박스가 일률적이지 못하면 position같은걸로 어디다 따로 저장해놓고 그걸 참조해야할것 같은데..

getview()의 position은 listview를 만들면 목록마다 각각 고유한 번호를 가지는지, 그리고 위에서부터 0번 부터 매겨지는지 궁금합니다.

제가 simplecusoradaptor를 상속받아서 구현해볼 작정인데, 내부에 항목별 cursor로 항목을 각각 getview()에서 만들어지는 지도 궁금합니다.

제가본 demo코드는 Cursor c = (Cursor) parent.getItemAtPosition(position); 이런식으로 항목의 cursor를 받아오는데 이게 스크롤되어도

같은 목록을 가리키는지도 의문이군요..........