# Print output for @column tags ?> Telephony.Sms - Android SDK | Android Developers

Most visited

Recently visited

Telephony.Sms

public static final class Telephony.Sms
extends Object implements BaseColumns, Telephony.TextBasedSmsColumns

java.lang.Object
   ↳ android.provider.Telephony.Sms


Contains all text-based SMS messages.

Summary

Nested classes

class Telephony.Sms.Conversations

Contains a view of SMS conversations (also referred to as threads). 

class Telephony.Sms.Draft

Contains all draft text-based SMS messages in the SMS app. 

class Telephony.Sms.Inbox

Contains all text-based SMS messages in the SMS app inbox. 

class Telephony.Sms.Intents

Contains constants for SMS related Intents that are broadcast. 

class Telephony.Sms.Outbox

Contains all pending outgoing text-based SMS messages. 

class Telephony.Sms.Sent

Contains all sent text-based SMS messages in the SMS app. 

Constants

String DEFAULT_SORT_ORDER

The default sort order for this table.

Inherited constants

Fields

public static final Uri CONTENT_URI

The content:// style URL for this table.

Public methods

static String getDefaultSmsPackage(Context context)

Used to determine the currently configured default SMS package.

Inherited methods

Constants

DEFAULT_SORT_ORDER

public static final String DEFAULT_SORT_ORDER

The default sort order for this table.

Constant Value: "date DESC"

Fields

CONTENT_URI

public static final Uri CONTENT_URI

The content:// style URL for this table.

Public methods

getDefaultSmsPackage

public static String getDefaultSmsPackage (Context context)

Used to determine the currently configured default SMS package.

Parameters
context Context: context of the requesting application

Returns
String package name for the default SMS package or null