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,并未清除該聯系人的相關資料。