Показывать исходящие тексты с помощью SMSManager в текстовом приложении Android по умолчанию

В настоящее время я пишу приложение, которое использует голос пользователя для отправки текстовых сообщений, я использую SMSManager для отправки текстов, и это работает. Проблема, с которой я сталкиваюсь, заключается в том, что когда я захожу в приложение для обмена текстовыми сообщениями, чтобы просмотреть историю своих текстовых сообщений, я не вижу отправленные тексты. Есть ли способ, чтобы мои отправленные тексты из SMSManager отображались в моей истории сообщений?

Спасибо!


person DanZap    schedule 04.12.2012    source источник


Ответы (1)


После отправки используйте этот код

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);

Но это неофициально

person sinisha    schedule 04.12.2012