Android-приложение для записи SMS по умолчанию

1

My Android App использует следующий код для отправки SMS-сообщения:

SmsManager sms = SmsManager.getDefault();
    sms.sendTextMessage(smsMessage.getNumber(), null, smsMessage.getText(), sentPI, deliveredPI);  

Однако можно ли сохранить исходящее сообщение так, чтобы оно отображалось в приложении SMS по умолчанию, как если бы пользователь использовал приложение по умолчанию для его отправки?

благодаря

Теги:
android-intent

1 ответ

2

вы должны вставить свой smsMessage в базу данных по умолчанию SMS_database
как это

public void insertSMS(String address,String body){
private ContentResolver resolver = null;
resolver = context.getContentResolver();//context is your instance of Activity 
ContentValues values = new ContentValues();
values.put("address", address);
values.put("body", body);
resolver.insert(Uri.parse("content://sms/sent"), values);

}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню