更新SMS正文,但不更新日期

时间:2010-05-23 09:10:49

标签: android sms

我正在尝试使用

更新Android设备上所有短信的正文
getContentResolver().update(Uri.parse("content://sms"), values.....

查询但在请求完成后,还会更新消息创建/接收时间。

我如何更新邮件但保留旧邮件日期?

我尝试过发送更新查询

ContentValues values = sms values oject;
values.put("body", updatedBody);
values.put("date", oldValues.getAsString("date"));

但它没有帮助。

1 个答案:

答案 0 :(得分:0)

我发现带有values.put(“date”......)的getContentResolver()。update() 正确更新短信日期,唯一的问题是 - 会话线程的显示日期不正确。 如果进入对话,您将看到SMS消息的正确日期, 在一些进入和离开不同的对话后,android改变对话日期以纠正。

唯一的问题是如何强制更新对话日期以纠正...