Intents
classIntents
| kotlin.Any | |
| ↳ | android.provider.Contacts.Intents |
Contains helper classes used to create or manage Intents that involve contacts.
Summary
| Nested classes | |
|---|---|
|
Convenience class that contains string constants used to create contact |
|
|
Intents related to the Contacts app UI. |
|
| Constants | |
|---|---|
| static String |
Starts an Activity that lets the user pick a contact to attach an image to. |
| static String |
Used with |
| static String |
Used with |
| static String |
This is the intent that is fired when a search suggestion is clicked on. |
| static String |
This is the intent that is fired when a search suggestion for creating a contact is clicked on. |
| static String |
This is the intent that is fired when a search suggestion for dialing a number is clicked on. |
| static String |
Takes as input a data URI with a mailto: or tel: scheme. |
| Public constructors | |
|---|---|
Intents() |
|
Constants
ATTACH_IMAGE
static valATTACH_IMAGE: String
Deprecated: see android.provider.ContactsContract
Starts an Activity that lets the user pick a contact to attach an image to. After picking the contact it launches the image cropper in face detection mode.
Value: "com.android.contacts.action.ATTACH_IMAGE"EXTRA_CREATE_DESCRIPTION
static valEXTRA_CREATE_DESCRIPTION: String
Deprecated: see android.provider.ContactsContract
Used with SHOW_OR_CREATE_CONTACT to specify an exact description to be shown when prompting user about creating a new contact.
Type: STRING
Value: "com.android.contacts.action.CREATE_DESCRIPTION"EXTRA_FORCE_CREATE
static valEXTRA_FORCE_CREATE: String
Deprecated: see android.provider.ContactsContract
Used with SHOW_OR_CREATE_CONTACT to force creating a new contact if no matching contact found. Otherwise, default behavior is to prompt user with dialog before creating.
Type: BOOLEAN
Value: "com.android.contacts.action.FORCE_CREATE"SEARCH_SUGGESTION_CLICKED
static valSEARCH_SUGGESTION_CLICKED: String
Deprecated: see android.provider.ContactsContract
This is the intent that is fired when a search suggestion is clicked on.
Value: "android.provider.Contacts.SEARCH_SUGGESTION_CLICKED"SEARCH_SUGGESTION_CREATE_CONTACT_CLICKED
static valSEARCH_SUGGESTION_CREATE_CONTACT_CLICKED: String
Deprecated: see android.provider.ContactsContract
This is the intent that is fired when a search suggestion for creating a contact is clicked on.
Value: "android.provider.Contacts.SEARCH_SUGGESTION_CREATE_CONTACT_CLICKED"SEARCH_SUGGESTION_DIAL_NUMBER_CLICKED
static valSEARCH_SUGGESTION_DIAL_NUMBER_CLICKED: String
Deprecated: see android.provider.ContactsContract
This is the intent that is fired when a search suggestion for dialing a number is clicked on.
Value: "android.provider.Contacts.SEARCH_SUGGESTION_DIAL_NUMBER_CLICKED"SHOW_OR_CREATE_CONTACT
static valSHOW_OR_CREATE_CONTACT: String
Deprecated: see android.provider.ContactsContract
Takes as input a data URI with a mailto: or tel: scheme. If a single contact exists with the given data it will be shown. If no contact exists, a dialog will ask the user if they want to create a new contact with the provided details filled in. If multiple contacts share the data the user will be prompted to pick which contact they want to view.
For mailto: URIs, the scheme specific portion must be a raw email address, such as one built using Uri.fromParts(String, String, String).
For tel: URIs, the scheme specific portion is compared to existing numbers using the standard caller ID lookup algorithm. The number must be properly encoded, for example using Uri.fromParts(String, String, String).
Any extras from the Insert class will be passed along to the create activity if there are no contacts to show.
Passing true for the EXTRA_FORCE_CREATE extra will skip prompting the user when the contact doesn't exist.
Value: "com.android.contacts.action.SHOW_OR_CREATE_CONTACT"