Skip to content

Most visited

Recently visited

navigation
Added in API level 1
Deprecated since API level 5

Contacts.ContactMethods

public static final class Contacts.ContactMethods
extends Object implements BaseColumns, Contacts.ContactMethodsColumns, Contacts.PeopleColumns

java.lang.Object
   ↳ android.provider.Contacts.ContactMethods


This class was deprecated in API level 5.
see ContactsContract

This table stores all non-phone contact methods and a reference to the person that the contact method belongs to.

Summary

Constants

String CONTENT_EMAIL_ITEM_TYPE

This constant was deprecated in API level 5. see ContactsContract

String CONTENT_EMAIL_TYPE

This constant was deprecated in API level 5. see ContactsContract

String CONTENT_IM_ITEM_TYPE

This constant was deprecated in API level 5. see ContactsContract

String CONTENT_POSTAL_ITEM_TYPE

This constant was deprecated in API level 5. see ContactsContract

String CONTENT_POSTAL_TYPE

This constant was deprecated in API level 5. see ContactsContract

String CONTENT_TYPE

This constant was deprecated in API level 5. see ContactsContract phones.

String DEFAULT_SORT_ORDER

This constant was deprecated in API level 5. see ContactsContract

String PERSON_ID

This constant was deprecated in API level 5. see ContactsContract

String POSTAL_LOCATION_LATITUDE

This constant was deprecated in API level 5. see ContactsContract

String POSTAL_LOCATION_LONGITUDE

This constant was deprecated in API level 5. see ContactsContract

int PROTOCOL_AIM

This constant was deprecated in API level 5. see ContactsContract

int PROTOCOL_GOOGLE_TALK

This constant was deprecated in API level 5. see ContactsContract

int PROTOCOL_ICQ

This constant was deprecated in API level 5. see ContactsContract

int PROTOCOL_JABBER

This constant was deprecated in API level 5. see ContactsContract

int PROTOCOL_MSN

This constant was deprecated in API level 5. see ContactsContract

int PROTOCOL_QQ

This constant was deprecated in API level 5. see ContactsContract

int PROTOCOL_SKYPE

This constant was deprecated in API level 5. see ContactsContract

int PROTOCOL_YAHOO

This constant was deprecated in API level 5. see ContactsContract

Inherited constants

From interface android.provider.BaseColumns
From interface android.provider.Contacts.ContactMethodsColumns
From interface android.provider.Contacts.PeopleColumns

Fields

public static final Uri CONTENT_EMAIL_URI

This field was deprecated in API level 5. see ContactsContract

public static final Uri CONTENT_URI

This field was deprecated in API level 5. see ContactsContract

Public methods

void addPostalLocation(Context context, long postalId, double latitude, double longitude)

This method was deprecated in API level 5. see ContactsContract

static Object decodeImProtocol(String encodedString)

This method was deprecated in API level 5. see ContactsContract

static String encodeCustomImProtocol(String protocolString)

This method was deprecated in API level 5. see ContactsContract

static String encodePredefinedImProtocol(int protocol)

This method was deprecated in API level 5. see ContactsContract

static final CharSequence getDisplayLabel(Context context, int kind, int type, CharSequence label)

This method was deprecated in API level 5. see ContactsContract

Inherited methods

From class java.lang.Object

Constants

CONTENT_EMAIL_ITEM_TYPE

Added in API level 1
String CONTENT_EMAIL_ITEM_TYPE

This constant was deprecated in API level 5.
see ContactsContract

The MIME type of a CONTENT_URI sub-directory of a single KIND_EMAIL entry.

Constant Value: "vnd.android.cursor.item/email"

CONTENT_EMAIL_TYPE

Added in API level 1
String CONTENT_EMAIL_TYPE

This constant was deprecated in API level 5.
see ContactsContract

The MIME type of a CONTENT_EMAIL_URI sub-directory of multiple KIND_EMAIL entries.

Constant Value: "vnd.android.cursor.dir/email"

CONTENT_IM_ITEM_TYPE

Added in API level 1
String CONTENT_IM_ITEM_TYPE

This constant was deprecated in API level 5.
see ContactsContract

The MIME type of a CONTENT_URI sub-directory of a single KIND_IM entry.

Constant Value: "vnd.android.cursor.item/jabber-im"

CONTENT_POSTAL_ITEM_TYPE

Added in API level 1
String CONTENT_POSTAL_ITEM_TYPE

This constant was deprecated in API level 5.
see ContactsContract

The MIME type of a CONTENT_URI sub-directory of a single KIND_POSTAL entry.

Constant Value: "vnd.android.cursor.item/postal-address"

CONTENT_POSTAL_TYPE

Added in API level 1
String CONTENT_POSTAL_TYPE

This constant was deprecated in API level 5.
see ContactsContract

The MIME type of a CONTENT_EMAIL_URI sub-directory of multiple KIND_POSTAL entries.

Constant Value: "vnd.android.cursor.dir/postal-address"

CONTENT_TYPE

Added in API level 1
String CONTENT_TYPE

This constant was deprecated in API level 5.
see ContactsContract phones.

The MIME type of CONTENT_URI providing a directory of

Constant Value: "vnd.android.cursor.dir/contact-methods"

DEFAULT_SORT_ORDER

Added in API level 1
String DEFAULT_SORT_ORDER

This constant was deprecated in API level 5.
see ContactsContract

The default sort order for this table

Constant Value: "name ASC"

PERSON_ID

Added in API level 1
String PERSON_ID

This constant was deprecated in API level 5.
see ContactsContract

The ID of the person this contact method is assigned to.

Type: INTEGER (long)

Constant Value: "person"

POSTAL_LOCATION_LATITUDE

Added in API level 1
String POSTAL_LOCATION_LATITUDE

This constant was deprecated in API level 5.
see ContactsContract

The column with latitude data for postal locations

Type: REAL

Constant Value: "data"

POSTAL_LOCATION_LONGITUDE

Added in API level 1
String POSTAL_LOCATION_LONGITUDE

This constant was deprecated in API level 5.
see ContactsContract

The column with longitude data for postal locations

Type: REAL

Constant Value: "aux_data"

PROTOCOL_AIM

Added in API level 1
int PROTOCOL_AIM

This constant was deprecated in API level 5.
see ContactsContract

The predefined IM protocol types. The protocol can either be non-present, one of these types, or a free-form string. These cases are encoded in the AUX_DATA column as: - null - pre: - custom:

Constant Value: 0 (0x00000000)

PROTOCOL_GOOGLE_TALK

Added in API level 1
int PROTOCOL_GOOGLE_TALK

This constant was deprecated in API level 5.
see ContactsContract

Constant Value: 5 (0x00000005)

PROTOCOL_ICQ

Added in API level 1
int PROTOCOL_ICQ

This constant was deprecated in API level 5.
see ContactsContract

Constant Value: 6 (0x00000006)

PROTOCOL_JABBER

Added in API level 1
int PROTOCOL_JABBER

This constant was deprecated in API level 5.
see ContactsContract

Constant Value: 7 (0x00000007)

PROTOCOL_MSN

Added in API level 1
int PROTOCOL_MSN

This constant was deprecated in API level 5.
see ContactsContract

Constant Value: 1 (0x00000001)

PROTOCOL_QQ

Added in API level 1
int PROTOCOL_QQ

This constant was deprecated in API level 5.
see ContactsContract

Constant Value: 4 (0x00000004)

PROTOCOL_SKYPE

Added in API level 1
int PROTOCOL_SKYPE

This constant was deprecated in API level 5.
see ContactsContract

Constant Value: 3 (0x00000003)

PROTOCOL_YAHOO

Added in API level 1
int PROTOCOL_YAHOO

This constant was deprecated in API level 5.
see ContactsContract

Constant Value: 2 (0x00000002)

Fields

CONTENT_EMAIL_URI

Added in API level 1
Uri CONTENT_EMAIL_URI

This field was deprecated in API level 5.
see ContactsContract

The content:// style URL for sub-directory of e-mail addresses.

CONTENT_URI

Added in API level 1
Uri CONTENT_URI

This field was deprecated in API level 5.
see ContactsContract

The content:// style URL for this table

Public methods

addPostalLocation

Added in API level 1
void addPostalLocation (Context context, 
                long postalId, 
                double latitude, 
                double longitude)

This method was deprecated in API level 5.
see ContactsContract

Add a longitude and latitude location to a postal address.

Parameters
context Context: the context to use when updating the database
postalId long: the address to update
latitude double: the latitude for the address
longitude double: the longitude for the address

decodeImProtocol

Added in API level 1
Object decodeImProtocol (String encodedString)

This method was deprecated in API level 5.
see ContactsContract

Parameters
encodedString String
Returns
Object

encodeCustomImProtocol

Added in API level 1
String encodeCustomImProtocol (String protocolString)

This method was deprecated in API level 5.
see ContactsContract

Parameters
protocolString String
Returns
String

encodePredefinedImProtocol

Added in API level 1
String encodePredefinedImProtocol (int protocol)

This method was deprecated in API level 5.
see ContactsContract

Parameters
protocol int
Returns
String

getDisplayLabel

Added in API level 1
CharSequence getDisplayLabel (Context context, 
                int kind, 
                int type, 
                CharSequence label)

This method was deprecated in API level 5.
see ContactsContract

Parameters
context Context
kind int
type int
label CharSequence
Returns
CharSequence
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.