SparseBooleanArray - 다중 삭제시 주의사항, 동작 구성 도식도
CODEDRAGON ㆍDevelopment/Android
반응형
다중 삭제시 주의사항
- 0번 인덱스 부터 삭제할 경우 해당 인덱스를 삭제하게되면 삭제한 이후 인덱스번호가 바뀌기 때문에 주의해야 합니다.
- 다중 선택 시 마지막 인덱스 부터 확인하여 해당 항목을 삭제하게 되면 삭제시에도 인덱스 변화가 없어 정확한 데이터를 삭제할 수 있습니다.
SparseBooleanArray
- ListView 다중 선택시 선택한 position에 대한 정보를 보관하는 객체
- get()메소드를 호출하여 선택된 position값을 구합니다.
- get()는 position값이 존재하면 true를 반환합니다.
동작 구성 도식도
'Development > Android' 카테고리의 다른 글
BaseAdapter - BaseAdapter 계층도, BaseAdapter의 추상메소드 (0) | 2016.03.02 |
---|---|
Error-Failed to load, AVD Manager에서 애뮬레이터 생성 후 Filed to load 오류가 뜨는 경우 (0) | 2016.02.29 |
ListView(리스트 뷰) – ArrayAdapter, ArrayList, BaseAdapter, BaseAdapter의 추상메소드 (0) | 2016.02.29 |
AdapterView - 선택 위젯(Selection Widget), 어댑터뷰(AdapterView) 계층도, 어댑터뷰 패턴 도식도 (0) | 2016.02.29 |
GridLayout (0) | 2016.02.26 |