2012-05-05 3 views

답변

0
this can be done if u can get your text information from adapter by using 
Adapter myadapter=MyList.getAdapter ; 
View rowview=myadapter.getView(i,null,MyList); 
now find textview by its id in rowview after that to chewck whether check box is checked or not then u can maintain booleon type array in custom adapter and maintain evrey checkbox state. 
0

수백 번 부탁드립니다.

뷰가 존재하지 않기 때문에 해당 뷰의 상태를 확인할 수 없습니다. listView는 필요할 때 화면에 표시 할 임시 뷰를 만듭니다. 해결 방법은 선택/선택 해제 할 때 checkBoxes 상태를 다른 데이터 소스 (예 : 배열)에 저장하고 사용자 정의 어댑터에서 다음 배열을 사용하여 확인란의 상태를 결정하는 것입니다. if (suppose to be checked) checkbox.setChecked(true) else checkbox.setChecked(false)

관련 문제