managedQuery 의 경우 API Level 11 부터 deprecated 되었다.
아래와 같이 변경해서 사용해야 한다.
ex) managedQuery() ==> getContentResolver().query()
(*변경전)
Cursor contactsCursor = this.managedQuery(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
(*변경후)
Cursor contactsCursor = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
startManaginCursor() 또한 사용할 수 없으므로(Deprecated) Cursor 관리를 개발자가 하던지, LoaderManager 클래스를 사용하여야 한다.
'android' 카테고리의 다른 글
activity <-> fragment 간 이벤트 전달 (0) | 2015.11.23 |
---|---|
AppCompatAcrtivity 에서 Fragment back stack 이 동작하지 않을때 처리 (0) | 2015.11.23 |
LoaderManager simple example - CursorLoader 의 사용 (1) | 2015.11.23 |
HttpClient - Android 6.0 에서 삭제됨. - HttpURLConnection 사용. (0) | 2015.11.23 |
안드로이드 시스템의 이미지 및 기본 아이콘에 대한 정보 확인 가능한 사이트 (0) | 2015.11.23 |