1
기본 Android 메시징 앱을 저장하고 읽음으로써 메시지를 보낼 수없는 곳을 묻고 싶습니다. content://sms/sent
에 STATUS_FAILED
이라는 상태로 쿼리 할 수 있다고 생각했습니다. 감사.메시지 저장소를 보내지 못했습니다. android
기본 Android 메시징 앱을 저장하고 읽음으로써 메시지를 보낼 수없는 곳을 묻고 싶습니다. content://sms/sent
에 STATUS_FAILED
이라는 상태로 쿼리 할 수 있다고 생각했습니다. 감사.메시지 저장소를 보내지 못했습니다. android
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
희망을 달성하는 데 도움이 된 희망 : –
감사합니다. :) 내가 실패한 메시지에 대한 다른 쿼리를 가질 필요가 없다는 것을 알았습니다. 현재 특정 thread_id에 대한 모든 메시지를 쿼리하고 있으며 실패한 메시지가 포함되어 있습니다. 그 유형을 확인하기 만하면됩니다. –
보류 중 상태에있는 보낸 메시지를받는 방법은 무엇입니까? –