Telephony.Threads
public
static
final
class
Telephony.Threads
extends Object
implements
Telephony.ThreadsColumns
java.lang.Object | |
↳ | android.provider.Telephony.Threads |
Helper functions for the "threads" table used by MMS and SMS. Thread IDs are determined by the participants in a conversation and can be used to match both SMS and MMS messages. To avoid issues where applications might cache a thread ID, the thread ID of a deleted thread must not be reused to point at a new thread.
Summary
Constants | |
---|---|
int |
BROADCAST_THREAD
Thread type: broadcast thread. |
int |
COMMON_THREAD
Thread type: common thread. |
Inherited constants |
---|
Fields | |
---|---|
public
static
final
Uri |
CONTENT_URI
The |
public
static
final
Uri |
OBSOLETE_THREADS_URI
The |
Public methods | |
---|---|
static
long
|
getOrCreateThreadId(Context context, String recipient)
This is a single-recipient version of |
static
long
|
getOrCreateThreadId(Context context, Set<String> recipients)
Given a set of recipients return its thread ID. |
Inherited methods | |
---|---|
Constants
BROADCAST_THREAD
public static final int BROADCAST_THREAD
Thread type: broadcast thread.
Constant Value: 1 (0x00000001)
COMMON_THREAD
public static final int COMMON_THREAD
Thread type: common thread.
Constant Value: 0 (0x00000000)
Fields
CONTENT_URI
public static final Uri CONTENT_URI
The content://
style URL for this table, by conversation.
OBSOLETE_THREADS_URI
public static final Uri OBSOLETE_THREADS_URI
The content://
style URL for this table, for obsolete threads.
Public methods
getOrCreateThreadId
public static long getOrCreateThreadId (Context context, String recipient)
This is a single-recipient version of getOrCreateThreadId
.
It's convenient for use with SMS messages.
Parameters | |
---|---|
context |
Context : the context object to use. |
recipient |
String : the recipient to send to. |
Returns | |
---|---|
long |
getOrCreateThreadId
public static long getOrCreateThreadId (Context context, Set<String> recipients)
Given a set of recipients return its thread ID.
If a thread exists containing the provided participants, return its thread ID. Otherwise, this will create a new thread containing the provided participants and return its ID.
Parameters | |
---|---|
context |
Context |
recipients |
Set |
Returns | |
---|---|
long |