上网上查了一下如何删除短信的一个会话,看到的全都是
Uri mUri=Uri.parse("content://sms/conversations/" + id);
mContext.getContentResolver().delete(mUri, null, null);
通过这种方式去删除,我也这么写的,这么写的 但是删除不了、
long t_id=arr.get(which).get_id();ContentResolver c=getContentResolver();int i= c.delete(Uri.parse("content://sms/conversations/" + t_id), null, null);
t_id 为会话ID (thread_id)不为空
权限已有、
求大侠 指点下、、为什么删除不了?急、、、、、、
Uri mUri=Uri.parse("content://sms/conversations/" + id);
mContext.getContentResolver().delete(mUri, null, null);
通过这种方式去删除,我也这么写的,这么写的 但是删除不了、
long t_id=arr.get(which).get_id();ContentResolver c=getContentResolver();int i= c.delete(Uri.parse("content://sms/conversations/" + t_id), null, null);
t_id 为会话ID (thread_id)不为空
权限已有、
求大侠 指点下、、为什么删除不了?急、、、、、、
contentResolver = ctx.getContentResolver();
Uri thread = Uri.parse(CONVERSATION_URI + getId());
contentResolver.delete(thread, "_id=?", new String[] { String.valueOf(smsEntity.getId()) });
smsEntity.getId()) 是什么id?