ContactMethods
classContactMethods: BaseColumns, Contacts.ContactMethodsColumns, Contacts.PeopleColumns
| kotlin.Any | |
| ↳ | android.provider.Contacts.ContactMethods |
This table stores all non-phone contact methods and a reference to the person that the contact method belongs to.
Summary
| Constants | |
|---|---|
| static String |
The MIME type of a |
| static String |
The MIME type of a |
| static String |
The MIME type of a |
| static String |
The MIME type of a |
| static String |
The MIME type of a |
| static String |
The MIME type of |
| static String |
The default sort order for this table |
| static String |
The ID of the person this contact method is assigned to. |
| static String |
The column with latitude data for postal locations |
| static String |
The column with longitude data for postal locations |
| static Int |
The predefined IM protocol types. |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| Inherited constants | |
|---|---|
| Public methods | |
|---|---|
| Unit |
addPostalLocation(context: Context!, postalId: Long, latitude: Double, longitude: Double)Add a longitude and latitude location to a postal address. |
| static Any! |
decodeImProtocol(encodedString: String!) |
| static String! |
encodeCustomImProtocol(protocolString: String!) |
| static String! |
encodePredefinedImProtocol(protocol: Int) |
| static CharSequence! |
getDisplayLabel(context: Context!, kind: Int, type: Int, label: CharSequence!) |
| Properties | |
|---|---|
| static Uri! |
The content:// style URL for sub-directory of e-mail addresses. |
| static Uri! |
The content:// style URL for this table |
Constants
CONTENT_EMAIL_ITEM_TYPE
static valCONTENT_EMAIL_ITEM_TYPE: String
Deprecated: see android.provider.ContactsContract
The MIME type of a CONTENT_URI sub-directory of a single Contacts.KIND_EMAIL entry.
Value: "vnd.android.cursor.item/email"CONTENT_EMAIL_TYPE
static valCONTENT_EMAIL_TYPE: String
Deprecated: see android.provider.ContactsContract
The MIME type of a CONTENT_EMAIL_URI sub-directory of multiple Contacts.KIND_EMAIL entries.
Value: "vnd.android.cursor.dir/email"CONTENT_IM_ITEM_TYPE
static valCONTENT_IM_ITEM_TYPE: String
Deprecated: see android.provider.ContactsContract
The MIME type of a CONTENT_URI sub-directory of a single Contacts.KIND_IM entry.
Value: "vnd.android.cursor.item/jabber-im"CONTENT_POSTAL_ITEM_TYPE
static valCONTENT_POSTAL_ITEM_TYPE: String
Deprecated: see android.provider.ContactsContract
The MIME type of a CONTENT_URI sub-directory of a single Contacts.KIND_POSTAL entry.
Value: "vnd.android.cursor.item/postal-address"CONTENT_POSTAL_TYPE
static valCONTENT_POSTAL_TYPE: String
Deprecated: see android.provider.ContactsContract
The MIME type of a CONTENT_EMAIL_URI sub-directory of multiple Contacts.KIND_POSTAL entries.
Value: "vnd.android.cursor.dir/postal-address"CONTENT_TYPE
static valCONTENT_TYPE: String
Deprecated: see android.provider.ContactsContract phones.
The MIME type of CONTENT_URI providing a directory of
Value: "vnd.android.cursor.dir/contact-methods"DEFAULT_SORT_ORDER
static valDEFAULT_SORT_ORDER: String
Deprecated: see android.provider.ContactsContract
The default sort order for this table
Value: "name ASC"PERSON_ID
static valPERSON_ID: String
Deprecated: see android.provider.ContactsContract
The ID of the person this contact method is assigned to.
Type: INTEGER (long)
Value: "person"POSTAL_LOCATION_LATITUDE
static valPOSTAL_LOCATION_LATITUDE: String
Deprecated: see android.provider.ContactsContract
The column with latitude data for postal locations
Type: REAL
Value: "data"POSTAL_LOCATION_LONGITUDE
static valPOSTAL_LOCATION_LONGITUDE: String
Deprecated: see android.provider.ContactsContract
The column with longitude data for postal locations
Type: REAL
Value: "aux_data"PROTOCOL_AIM
static valPROTOCOL_AIM: Int
Deprecated: see android.provider.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:
Value: 0PROTOCOL_GOOGLE_TALK
static valPROTOCOL_GOOGLE_TALK: Int
Deprecated: see android.provider.ContactsContract
Value: 5PROTOCOL_ICQ
static valPROTOCOL_ICQ: Int
Deprecated: see android.provider.ContactsContract
Value: 6PROTOCOL_JABBER
static valPROTOCOL_JABBER: Int
Deprecated: see android.provider.ContactsContract
Value: 7PROTOCOL_MSN
static valPROTOCOL_MSN: Int
Deprecated: see android.provider.ContactsContract
Value: 1PROTOCOL_QQ
static valPROTOCOL_QQ: Int
Deprecated: see android.provider.ContactsContract
Value: 4PROTOCOL_SKYPE
static valPROTOCOL_SKYPE: Int
Deprecated: see android.provider.ContactsContract
Value: 3PROTOCOL_YAHOO
static valPROTOCOL_YAHOO: Int
Deprecated: see android.provider.ContactsContract
Value: 2Public methods
addPostalLocation
funaddPostalLocation(
context: Context!,
postalId: Long,
latitude: Double,
longitude: Double
): Unit
Deprecated: see android.provider.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
static fundecodeImProtocol(encodedString: String!): Any!
Deprecated: see android.provider.ContactsContract
encodeCustomImProtocol
static funencodeCustomImProtocol(protocolString: String!): String!
Deprecated: see android.provider.ContactsContract
encodePredefinedImProtocol
static funencodePredefinedImProtocol(protocol: Int): String!
Deprecated: see android.provider.ContactsContract
getDisplayLabel
static fungetDisplayLabel(
context: Context!,
kind: Int,
type: Int,
label: CharSequence!
): CharSequence!
Deprecated: see android.provider.ContactsContract
Properties
CONTENT_EMAIL_URI
static valCONTENT_EMAIL_URI: Uri!
Deprecated: see android.provider.ContactsContract
The content:// style URL for sub-directory of e-mail addresses.
CONTENT_URI
static valCONTENT_URI: Uri!
Deprecated: see android.provider.ContactsContract
The content:// style URL for this table