ListView에 체크박스를 올려놓고 선택을 하면 데이타를 삭제하는 형식으로 만들엇습니다
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:gravity="right"
android:orientation="horizontal" >
<ImageView
android:id="@+id/btnSpeekOn"
android:src="@drawable/speekon"
android:layout_gravity="center_vertical"
android:layout_width="30dip"
android:layout_height="30dip"
android:layout_marginRight="10dip"
/>
<ImageView
android:layout_width="30dip"
android:layout_height="30dip"
android:layout_marginRight="10dip"
android:layout_gravity="center_vertical"
android:id="@+id/btnWordVoca"
android:src="@drawable/wordvoca"
/>
<CheckBox
android:id="@+id/chkSelect"
android:textColor="#ff000000"
android:padding="3dip"
android:focusable = "false"
style="?android:attr/angle"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
/>
</LinearLayout>
for( int i = list.size() - 1; i >= 0; i--) {
ErrorNoteWordItem Item = (ErrorNoteWordItem)list.get(i);
boolean chkDelete = Item.isChkDelete();
String gNum = Item.getgNum();
if(chkDelete == true){
Item.setChkDelete(false);
list.remove(i);
}
}
위처럼 하면 체크박스로 선택한 행이 삭제는 되는데 체크를 언체크(체크를 안한상태)로 만들려고 하는데 안됩니다
어떻게 해야하나요?