【发布时间】:2012-08-19 02:37:31
【问题描述】:
我想使用以下内容更新短信对话线程的“message_count”列和“sn-p”列:“content://mms-sms/conversations”。因为当从对话线程中删除 SMS 时,sn-p 和消息计数不会更新。 但我收到此错误消息:“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=?,sn-p=? WHERE thread_id=334
感谢您的帮助
【问题讨论】:
标签: android sms android-contentresolver