我想使用以下内容更新短信对话线程的“message_count”列和“snippet”列:“content://mms-sms/conversations”。因为从对话线程中删除 SMS 时,片段和消息计数不会更新。但我收到此错误消息:“MmsSmsProvider 不支持此 URI 的删除、插入或更新”下面是我的代码:
ContentValues values = new ContentValues();
values.put("message_count", ent.getValue().getCount());
values.put("snippet", ent.getValue().getSnip());
Uri conUri = Uri.parse("content://mms-sms/conversations");
getContentResolver().update(conUri, values, null, null);
我也尝试这样:
Uri conUri = Uri.parse("content://mms-sms/conversations" + "/" + threadid);
getContentResolver().update(conUri, values, null, null);
但是我得到的是另一个错误消息:没有这样的列: message_count: ,编译时: UPDATE pdu SET message_count=?,snippet=? 哪里 thread_id=334
谢谢你的帮助