안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 지금 제가 만들고 있는 어플(애플리케이션)이
MMS Content Provider URI를 가지고 SMS목록을 뿌리고 삭제를 할 수 있는데요,
저는 갤럭시 노트, 갤럭시S2, 갤럭시 넥서스로 테스트를 했습니다.
세 기종 모두 sms목록은 잘 가져옵니다.
그런데 문제가 S2, 넥서스는 삭제가 되는데 갤럭시 노트는 삭제가 안되서요.
아무리 검색을 해봐도 안나와서 문의드립니다.
============================================
현재 sms를 가져올 때는
"content://com.sec.mms.provider/message" <- 이 프로바이더를 사용하고 있고,
삭제할 때는
getContentResolver().delete()를 사용해서
"content://com.sec.mms.provider/message/" + RootID
값을 넘겨주고있습니다.
저 RootID값이 뭔가 잘 못된건지 삭제시의 URI가 잘못된건지..
답변부탁드립니다.
공지사항을 다 읽었음




getContentResolver().delete(URI, String.valueOf(RootID), null);
이렇게 수정해보세요.