일단 리스트 한줄은 텍스트박스와 이미지와 체크박스로 구성되어 있고
이 줄이 20줄정도 존재하는 리스트입니다..
리스트의 외부에서 리스트안의 뷰를 변경시키고싶은데요
(예를 들자면 체크박스의 체크상태를 변경하거나, 이미지를 변경하거나, 텍스트를 변경)
id값이 유일하다면 전역변수로 선언하여 사용하겠는데요..
리스트를 20줄 만들게 되면
동일한 아이디를 가진 체크박스가 20개
동일한 아이디를 가진 텍스트박스가 20개.. 이런식으로 되는데
어떻게 접근해야 할지 막막합니다...
이런 경험 있으신분 조언좀 부탁드립니다..
없다면 강제적으로 만들 수도 있구요. id 값이 같아도 Adapter에서 각 위젯에 bind 할때 tag를 달아서 구분하는 수도 있고...
ListView 안에 있는 위치만 알수 있으면 컨트롤하는건 getChildAt 메서드를 이용해서 view 자체를 컨트롤 하면 되니깐 문제는 없을듯...