【问题标题】:Sending Android SMS Gets Stuck In Status Sending发送 Android SMS 卡在状态发送中
【发布时间】:2012-07-19 03:24:28
【问题描述】:

我正在使用内容解析器在 Android 中发送短信:

ContentValues values = new ContentValues(6);
... 
values.put("status", 0);

...
Uri uri = context.getContentResolver().insert(Uri.parse("content://sms/outbox"), values);  

这很好用,因为它显示在短信应用程序中。它成功发送并且收到成功的发送报告作为回报,但它仍处于发送状态。

知道为什么要更新吗?

【问题讨论】:

  • 有其他人遇到过这种情况吗?
  • 我所有被卡住的消息都会在通知栏中每隔 10 分钟提示一次消息失败。

标签: java android sms android-pendingintent


【解决方案1】:

我用这个内容解析器查询了发件箱消息:

Cursor outboxCursor = context.getContentResolver().query(Uri.parse("content://sms/outbox"), null, null, null, null);  

然后删除它们:

Uri deleteURI = Uri.parse("content://sms/outbox/");
context.getContentResolver().delete(deleteURI, null, null);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多