发件箱消息未被发送

时间:2012-01-31 07:45:33

标签: 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);
    }

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

content://sms/failed

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

1 个答案:

答案 0 :(得分:2)

谢谢大家的帮助

因为st0le提供了一个非常有用的链接here,必须提供所有七个属性 很遗憾,我无法显示相应的代码,但如果重新启动手机则会有效