0
setOnItemClickListener는 무엇인지 알고 있지만 전체 항목을 수신 대기로 설정했습니다. 내 항목에 청취자를 설정하려는 버튼이 있으면 setOnItemClickListener가 도움이되지 않습니다. getView에서 set listener를 시도했지만 헛된 것이 었습니다.ArrayAdapter의 item에 onClickListener를 설정하는 방법은 무엇입니까?
정말 혼란 스러워요. 여기 (http://stackoverflow.com/questions/5973917/why-does-the-viewholder-pattren-work) ArrayAdapter의 모든 항목은 하나의 뷰 인스턴스 만 공유한다고합니다. 그래서 getParent가 어떻게 다른 뷰를 얻을 수 있을까요? –
나는 그것이 옳다고 생각하지 않는다. 모든 행은 아마도 * 팽창되고있는 * 리소스 *를 공유하지만 * 뷰 *는 공유하지 않습니다. 한 번에 두 번 표시되는보기를 가질 수 없습니다. – Aleadam
당신은 나의 새로운 문제를 해결합니다. 이전 버전의 경우 : "다른"인스턴스에 대한 참조를 캐시 할 수있는 이유는 무엇입니까? –