현재
private ArrayList<String>list = null;
ArrayAdapter<String> adapter;
이런식으로 리스트와 어댑터를 구분했고
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_multiple_choice, list);
어댑터는 mulitiple_choice를 쓰고있습니다
SparseBooleanArray checkedItems = lv.getCheckedItemPositions();
if (checkedItems != null) {
for (int i=0; i<checkedItems.size(); i++) {
if (checkedItems.valueAt(i)) {
String item = lv.getAdapter().getItem(checkedItems.keyAt(i)).toString();
}
}
체크 검사는 대충 이런식으로 돌려서 리스트뷰의 내용을 그대로 쓰고있습니다
여기서 혹시 제 리스트뷰에 값을 하나 더 추가해서 보낼 수 있을까요?
예를들어 체크하고 전송을 눌렀을 때
window ( 숨겨진 값 : bill ) 체크됨
mac ( 숨겨진 값 : steve ) 체크됨
linux ( 숨겨진 값 : linux ) 체크안됨
Log -> window bill
mac steve
제발 이 왕초보좀 도와주세요 ㅠㅠ~