我想恢复手机短信,但代码似乎没有任何影响。
我读了短信,然后从thread_id 4号得到短信,然后我想在这段对话中添加短信,使用以下几行:
ContentValues initialValues = new ContentValues();
initialValues.put("address", "0644552211");
initialValues.put("date", String.valueOf(System.currentTimeMillis()));
initialValues.put("body", "test test");
initialValues.put("type", 1);
initialValues.put("thread_id", 4);
initialValues.put("read", 1);
getContentResolver().insert(Uri.parse("content://sms/inbox"), initialValues);但似乎什么都没有插入。
编辑
insert(...)方法返回:content://sms/inbox/0
发布于 2015-05-02 08:42:42
找到答案:
insert(...) method always return : content://sms/inbox/0
因为我的应用不是默认的短信应用程序!
https://stackoverflow.com/questions/29977507
复制相似问题