java.lang.Object | |
↳ | android.provider.ContactsContract.CommonDataKinds.Im |
A data kind representing an IM address
You can use all columns defined for ContactsContract.Data
as
well as the following aliases.
Type | Alias | Data column | |
---|---|---|---|
String | DATA | DATA1 | |
int | TYPE | DATA2 | Allowed values are:
|
String | LABEL | DATA3 | |
String | PROTOCOL | DATA5 |
Allowed values:
|
String | CUSTOM_PROTOCOL | DATA6 |
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | CONTENT_ITEM_TYPE | MIME type used when storing this in data table. | |||||||||
String | CUSTOM_PROTOCOL | ||||||||||
String | PROTOCOL | This column should be populated with one of the defined constants, e.g. | |||||||||
int | PROTOCOL_AIM | ||||||||||
int | PROTOCOL_CUSTOM | ||||||||||
int | PROTOCOL_GOOGLE_TALK | ||||||||||
int | PROTOCOL_ICQ | ||||||||||
int | PROTOCOL_JABBER | ||||||||||
int | PROTOCOL_MSN | ||||||||||
int | PROTOCOL_NETMEETING | ||||||||||
int | PROTOCOL_QQ | ||||||||||
int | PROTOCOL_SKYPE | ||||||||||
int | PROTOCOL_YAHOO | ||||||||||
int | TYPE_HOME | ||||||||||
int | TYPE_OTHER | ||||||||||
int | TYPE_WORK |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return a
CharSequence that best describes the given
protocol, possibly substituting the given
CUSTOM_PROTOCOL value for PROTOCOL_CUSTOM . | |||||||||||
Return the string resource that best describes the given
PROTOCOL . | |||||||||||
Return a
CharSequence that best describes the given type,
possibly substituting the given LABEL value
for TYPE_CUSTOM . | |||||||||||
Return the string resource that best describes the given
TYPE . |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
MIME type used when storing this in data table.
This column should be populated with one of the defined
constants, e.g. PROTOCOL_YAHOO
. If the value of this
column is PROTOCOL_CUSTOM
, the CUSTOM_PROTOCOL
should contain the name of the custom protocol.
Return a CharSequence
that best describes the given
protocol, possibly substituting the given
CUSTOM_PROTOCOL
value for PROTOCOL_CUSTOM
.
Return the string resource that best describes the given
PROTOCOL
. Will always return a valid resource.
Return a CharSequence
that best describes the given type,
possibly substituting the given LABEL
value
for TYPE_CUSTOM
.
Return the string resource that best describes the given
TYPE
. Will always return a valid resource.