En mi aplicación quiero hacer un seguimiento del envío de sms. En el caso de SMS, no se envía debido a una falla de red (Sin señal).No se envía el mensaje de la bandeja de salida
que logró poner SMS en la bandeja de salida:
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);
}
SMS se muestra en la carpeta de mensajes por defecto con el envío de estado de pero sms nunca se enviaron también probé
content://sms/failed
y también lo hace no enviar sms. Por favor, dime lo que me estoy perdiendo.
Simplemente agregando una entrada a la tabla no enviará Native SMS Messenger la entrada. Hay otras columnas que deben rellenarse y también "content: // sms /" no es estándar y se romperá en algunos teléfonos. – st0le
@ st0le ¿Cuáles son los otros atributos que necesito configurar y quiero ejecutar en un dispositivo específico (solicitud del cliente) y está funcionando – dheeraj
Revisa este [archivo] (http://android-smspopup.googlecode.com/ svn/trunk/SMSPopup/src/net/everythingandroid/smspopup/util/SmsMessageSender.java) en el proyecto SMSPopup, tiene todo lo que necesita – st0le