안녕하세요!

 

2.3.3으로 개발해서 갤노트 2.3.6에서 테스트하고있습니다.

 

커스텀리스트뷰로 사진 옆에 텍스트뷰가 2줄이 들어갑니다.

EditText 로 검색어를 입력 받고,  쿼리해서 해당되는 목록만 보여주게됩니다.

 

문제는 onDestroy()에서 stopManagingCursor(cursorKey); 로 했을때는

cursorKey.close(); 로 했을때는 오류가 있습니다. 

 

궁금한점은 

 

1. startManagingCursor , stopManagingCursor  둘다 ICS 에서는 사용할수 없는거죠?

 

2. onDestroy() 에서 cursorKey.close(); 로 했을때 아래 오류는 어떻게 처리하면 될까요?

    -  해당 탭에서  뒤로가기로 앱을 종료했을때, 발생합니다.

    -  다른탭으로 이동했다가 종료했을때는 오류가 없습니다.

 

종료했을때.JPG

 

 

 

 protected void onDestroy() {
  super.onDestroy();
  

 //맨처음 리스트를 뿌려주는 curosr 닫기 
  cursor.close();
  db.close();


  stopManagingCursor(cursorKey);

//  cursorKey.close();
  
 }