我使用 SMSManager 发送消息,我可以发送消息,但我想将其保存在消息对话中(设备中的默认消息应用程序)?
我所做的是
ContentValues values = new ContentValues();
values.put("address", "123456789");
values.put("body", "foo bar");
getContentResolver().insert(Uri.parse("content://sms/sent"), values);
我可以将其添加到收件箱中,但是
正如 CommansWare 在这里评论的那样,
SMS 内容提供程序不是 Android SDK 的一部分。您的代码将在用自己的 SMS 客户端替换的设备上中断。您的代码可能会在未来的 Android 版本中中断
我没有设备可以在最新版本中进行测试,所有版本的 android 的解决方案是什么?