마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

[Fragment] listview 안에 checkbox 각 row 상태 저장!

0 추천

안녕하세요! 

Fragment로 앱을 대부분 구성했구요

listView 안에 checkbox, text 속성으로 만들어서, 

listview의 각 항목은 java로 뿌려주고 있습니다! adapter.addItem("row1") 이런식으로요

 

제가 하고싶은것은 저장버튼을 눌렀을때, 각 checkBox의 T, F값을 저장하고 불러오는건데요

생각보다 쉽지가 않습니다. CostomChioce방식으로 해서, isChecked()해서 읽어오려니 에러만 뜹니다..

조건좀 주세요!

 

 

일단 

각 row의 index는 가져왔는데

 그 이후에 처리하는 방법을 몰라서 삽질만 2일째입니다..

long id1st = adapter.getItemId(0);
chengxi (120 포인트) 님이 2018년 4월 25일 질문
index를 가져오는게 아니라 id를 가져오는건데요 이건;
adapter.getItemId(0) 반환값이 1~4값이 나와서 index인줄 알았는데 아니였군요..

1개의 답변

0 추천
setTag, getTag 를 쓰면 되지 않을까요
익명사용자 님이 2018년 4월 25일 답변
...