2012-07-19 74 views
0

我使用一個內容解析器中的Android發送短信:發送短信的Android卡在狀態發送

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

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

這個偉大的工程,因爲它在文本消息應用程序顯示出來。它成功發送成功的送達報告作爲回報,但它仍處於發送狀態。

任何想法爲什麼或一些指示如何更新?

+0

有沒有其他人遇到過嗎? – 2012-07-20 21:39:35

+0

我在通知欄中每隔10分鐘發送一封留言發出的所有消息都會失敗。 – 2012-07-24 03:00:40

回答

0

我詢問與此內容解析器發件箱中的郵件:

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);