天天看點

實體删除聯系人

Uri mUri = null;

mUri  = Uri.parse(RawContacts.CONTENT_URI.toString()+"?"+ ContactsContract.CALLER_IS_SYNCADAPTER+" = true");

mUri = mUri.withAppendedPath(mUri, raw_id+"");

resolver.delete(uri, null, null);

ContactsContract.CALLER_IS_SYNCADAPTER+" = true" 時會清除資料庫中該聯系人的相關資料,如果不置為true的話,删除聯系人的動作隻是置聯系人資料庫中raw——contacts表中delete字段為1,并未清除該聯系人的相關資料。

繼續閱讀