发件箱消息未被发送

dhe*_*raj 13 android

在我的应用程序中,我想跟踪短信发送.如果由于网络故障而没有发送短信(无信号).

我设法将短信放在发件箱中:

    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);
    }
Run Code Online (Sandbox Code Playgroud)

短信显示在默认消息文件夹中,状态为发送但短信从未发送过我也试过了

content://sms/failed
Run Code Online (Sandbox Code Playgroud)

它也不发送短信.请告诉我我错过了什么.

dhe*_*raj 2

谢谢大家对我的帮助

由于 st0le在这里提供了一个非常有用的链接,必须提供所有七个属性,不幸的是我无法显示该代码,但如果您重新启动手机,它将起作用