2014-09-02 2 views

답변

3

Telephony.Sms.Outbox. 이 수업은 어떤 이유로 인해 전송되지 않은 메시지를 수집하는 데 도움이됩니다.

URI를 content://sms/failed으로 사용하여 실패한 보낸 메시지를 검색합니다.

Inbox = "content://sms/inbox" 
Failed = "content://sms/failed" 
Queued = "content://sms/queued" 
Sent = "content://sms/sent" 
Draft = "content://sms/draft" 
Outbox = "content://sms/outbox" 
Undelivered = "content://sms/undelivered" 
All = "content://sms/all" 
Conversations = "content://sms/conversations". 

하면, type에 근거를 검색 살펴 here을하려면 다음과 같이

마찬가지로 다른 종류의 검색 할 수 있습니다.

 public static final int MESSAGE_TYPE_ALL = 0; 
     public static final int MESSAGE_TYPE_INBOX = 1; 
     public static final int MESSAGE_TYPE_SENT = 2; 
     public static final int MESSAGE_TYPE_DRAFT = 3; 
     public static final int MESSAGE_TYPE_OUTBOX = 4; 
     public static final int MESSAGE_TYPE_FAILED = 5; // for failed outgoing messages 
     public static final int MESSAGE_TYPE_QUEUED = 6; // for messages to send later 
+0

희망을 달성하는 데 도움이 된 희망 : –

+0

감사합니다. :) 내가 실패한 메시지에 대한 다른 쿼리를 가질 필요가 없다는 것을 알았습니다. 현재 특정 thread_id에 대한 모든 메시지를 쿼리하고 있으며 실패한 메시지가 포함되어 있습니다. 그 유형을 확인하기 만하면됩니다. –

+0

보류 중 상태에있는 보낸 메시지를받는 방법은 무엇입니까? –

관련 문제