在默认的android文本应用程序中使用SMSManager显示出站文本

时间:2012-12-04 15:41:40

标签: android sms smsmanager

我目前正在编写一个使用用户语音发送短信的应用程序,我正在使用SMSManager发送短信并且它有效。我遇到的问题是,当我转到短信应用程序查看我的文本历史记录时,我没有看到我发送的文本。有没有办法让我从SMSManager发送的文本出现在我的文本历史记录中?

谢谢!

1 个答案:

答案 0 :(得分:2)

发送后使用此代码

Context context; //you should initialize it somewhere
...
ContentValues values = new ContentValues();
values.put("address", number);
values.put("body", message );
values.put("date", time );
context.getContentResolver().insert(Uri.parse("content://sms/sent"), values);

但这是非正式的