В моем приложении я хочу отслеживать отправку sms. В случае, если смс не отправляется из-за сбоя сети (Нет сигнала).Исходящие сообщения не отправляются
мне удалось поставить смс Неотправленный:
private void putoutbox(String addr,String msg) {
// TODO Auto-generated method stub
ContentValues values = new ContentValues();
values.put("address", addr);
values.put("body", msg);
getContentResolver().insert(Uri.parse("content://sms/Outbox"), values);
}
смс показываются в папке сообщений по умолчанию с состоянием отправки но смс никогда не посылали Я также попытался
content://sms/failed
и это также делает не отправлять смс. Пожалуйста, скажите мне, что мне не хватает.
Просто добавление записи в таблицу не приведет к отправке Исходного SMS-мессенджера. Существуют и другие столбцы, которые необходимо заполнить, а также «content: // sms /» не является стандартным и будет ломаться на некоторых телефонах. – st0le
@ st0le Какие другие атрибуты мне нужно установить, и я хочу работать на определенном устройстве (клиентский req), и он работает – dheeraj
Проверьте этот [файл] (http://android-smspopup.googlecode.com/) svn/trunk/SMSPopup/src/net/allandroid/smspopup/util/SmsMessageSender.java) в проекте SMSPopup, у него есть все, что вам нужно – st0le