SparseBooleanArray - 다중 삭제시 주의사항, 동작 구성 도식도

CODEDRAGON Development/Android

반응형

   

   

다중 삭제시 주의사항

  • 0번 인덱스 부터 삭제할 경우 해당 인덱스를 삭제하게되면 삭제한 이후 인덱스번호가 바뀌기 때문에 주의해야 합니다.
  • 다중 선택 시 마지막 인덱스 부터 확인하여 해당 항목을 삭제하게 되면 삭제시에도 인덱스 변화가 없어 정확한 데이터를 삭제할 수 있습니다.

   

   

   

SparseBooleanArray

  • ListView 다중 선택시 선택한 position에 대한 정보를 보관하는 객체
  • get()메소드를 호출하여 선택된 position값을 구합니다.
  • get()는 position값이 존재하면 true를 반환합니다.

   

   

   

동작 구성 도식도