You are here

List of Intents

The list of intents should help developers to share and reuse application activities.
If you have an activity in your application you would like to share with other application this is the place to publish it.
In the future, there might be an Android application that suggests one or more published application if an intent could not be resolved.

See the list of intents for publicly defined intents.

Scheme Action Description Application
http://web_address

https://web_address

android.intent.action.VIEW Open a browser window to the URL specified. android internal, always installed.
"" (empty string)

http://web_address

https://web_address

android.intent.action.WEB_SEARCH Opens the file at the location on the device in the browser. android internal, always installed.
tel: phone_number android.intent.action.CALL

Calls the entered phone number. Valid telephone numbers as defined
in the IETF RFC 3966 are
accepted. Valid examples include the following:

  • tel:2125551212
  • tel:
    (212) 555 1212

The dialer is good at normalizing some kinds of schemes: for example
telephone numbers, so the schema described isn't strictly required
in the Uri(URI string) factory. However, if you have not tried a
schema or are unsure whether it can be handled, use the Uri.fromParts(scheme, ssp, fragment) factory
instead.

Note:   This requires your
application to request the following permission in your manifest: <uses-permission
id="android.permission.CALL_PHONE" />

android internal, always installed.

tel:phone_number

voicemail:

android.intent.action.DIAL

Dials (but does not actually initiate the call) the number given
(or the stored voicemail on the phone). Telephone number normalization
described for CALL applies to DIAL as well.

android internal, always installed.
geo:latitude,longitude

geo:latitude,longitude?z=zoom

geo:0,0?q=my+street+address

geo:0,0?q=business+near+city

android.intent.action.VIEW Opens the Maps application to the given location or query. The Geo URI scheme
(not fully supported) is currently under
development
.

The z field specifies the zoom level. A zoom level of 1 shows the whole Earth, centered at the
given lat,lng. A zoom level of 2 shows a quarter of the Earth, and so on. The highest
zoom level is 23. A larger zoom level will be clamped to 23.

android internal, always installed.
google.streetview:cbll=lat,lng&cbp=1,yaw,,pitch,zoom&mz=mapZoom android.intent.action.VIEW Opens the Street View application to the given location. The URI scheme is
based on the syntax used for Street View panorama information in Google Maps URLs.

The cbll field is required. The cbp and mz fields are optional.

Parameter Description
lat latitude
lng longitude
yaw Panorama center-of-view in degrees clockwise from North.

Note: The two commas after the yaw parameter are required. They are present
for backwards-compatibility reasons.
pitch Panorama center-of-view in degrees from
-90 (look straight up) to 90 (look straight down.)
zoom Panorama zoom. 1.0 = normal zoom, 2.0 = zoomed in 2x, 3.0 = zoomed in 4x, and so on.

A zoom of 1.0 is 90 degree horizontal FOV for a nominal
landscape mode 4 x 3 aspect ratio display.
Android phones in portrait mode will adjust the zoom so that
the vertical FOV is approximately the same as the landscape vertical
FOV. This means that the horizontal FOV of an Android phone in portrait
mode is much narrower than in landscape mode. This is done to minimize
the fisheye lens effect that would be present if a 90 degree horizontal
FOV was used in portrait mode.
mapZoom The map zoom of the map location associated with this panorama. This value is passed on to the
Maps activity when the Street View "Go to Maps" menu item is chosen. It corresponds to the z paramaeter in
the geo: intent.
android internal, always installed.

content://org.openintents.tags/tags

org.openintents.action.TAG

Allows to tag any kind of content

Extra name Description
uri content uri of contents to be tagged.
tag the tag for the contents
Open Intents
http://web_address android.intent.action.VIEW

Opens the newsreader for the given feed

Mime-type Description
application/atom+xml Atom feeds
application/rss+xml Rss feeds
OI News Reader

Comments

Scheme: vnd.android.cursor.dir/vnd.google.note
Action: android.intent.action.VIEW
Description: Open the list of notes.
Application: Notepad

Scheme: vnd.android.cursor.dir/vnd.google.note
Action: android.intent.action.EDIT
Description: Open the list of notes.
Application: Notepad

Scheme: vnd.android.cursor.dir/vnd.google.note
Action: android.intent.action.PICK
Return value: Content Uri of note picked.
Description: Open the list of notes and lets user pick one.
Application: Notepad

Scheme: vnd.android.cursor.item/vnd.google.note
Action: android.intent.action.GET_CONTENT
Return value: Content Uri of note picked.
Description: Open the list of notes and lets user pick one.
Application: Notepad

Scheme: vnd.android.cursor.item/vnd.google.note
Action: android.intent.action.VIEW
Description: WARNING! This action is not implemented! Use android.intent.action.EDIT instead.
Application: Notepad

Scheme: vnd.android.cursor.item/vnd.google.note
Action: android.intent.action.EDIT
Description: Open the notepad editor to edit a note.
Application: Notepad

Scheme: vnd.android.cursor.item/vnd.google.note
Action: com.android.notepad.action.EDIT_NOTE
Description: WARNING! This action is not implemented! Use android.intent.action.EDIT instead.
Application: Notepad

Scheme: vnd.android.cursor.dir/vnd.google.note
Action: android.intent.action.INSERT
Return value: Content Uri of newly created note.
Description: Create a new note inside of a directory of notes and lets user edit it.
Application: Notepad

Scheme: vnd.android.cursor.item/vnd.google.note
Action: com.android.notepad.action.EDIT_TITLE
Description: Edit the title of a note.
Application: Notepad

Scheme: -
Action: android.intent.action.MAIN
Return value: -
Description: Open the default wiki page.
Application: WikiNotes

Scheme: vnd.android.cursor.item/vnd.google.wikinote
Action: android.intent.action.GET_CONTENT
Return value: -
Description: Open wiki page for viewing.
Application: WikiNotes

Scheme: vnd.android.cursor.item/vnd.google.wikinote
Action: android.intent.action.VIEW
Return value: -
Description: Open wiki page for viewing.
Application: WikiNotes

Scheme: vnd.android.cursor.item/vnd.google.wikinote
Action: android.intent.action.EDIT
Return value: Contains extras 'body' and 'title'
Description: This is a very simple activity that allows the user to edit a wikinote using a text editor and confirm or cancel the changes. The title and body for the wikinote to edit are passed in using the extras bundle as 'title' and 'body'. The user retains control over whether the changes are committed to the database.
Extras: title: Title of the note
Extras: body: Body of the note
Application: WikiNotes

Scheme: vnd.android.cursor.dir/vnd.google.wikinote
Action: android.intent.action.VIEW
Return value: -
Description: Open a list of all wiki notes.
Application: WikiNotes

Scheme: -
Action: android.intent.action.SEARCH
Return value: -
Description: Searches through wiki notes.
Extras: SearchManager.QUERY: search term.
Application: WikiNotes

Scheme: -
Action: android.intent.action.MAIN
Return value: -
Description: Open the photostream activity.
Application: Photostream

Scheme: -
Action: android.intent.action.SET_WALLPAPER
Return value: -
Description: Set the wallpaper.
Application: Photostream

Scheme: -
Action: android.intent.action.CREATE_SHORTCUT
Return value: Contains extras to handle shortcut creation:
Return-Extra: Intent.EXTRA_SHORTCUT_INTENT: Intent to be performed
Return-Extra: Intent.EXTRA_SHORTCUT_NAME: Name of shortcut
Return-Extra: Intent.EXTRA_SHORTCUT_ICON: Shortcut icon
Return-Extra: Intent.Intent.EXTRA_SHORTCUT_ICON_RESOURCE: Shortcut icon
Description: Set a shortcut from the home screen.
Application: Photostream

Scheme: flickr://photos/nsid
Extra: com.google.android.photostream.extra_user, Flickr.User
Action: android.intent.action.VIEW
Return value: -
Description: Show a specified photo.
Application: Photostream

Multi-format 1D/2D barcode reader for Android, Java
* Project home: http://code.google.com/p/zxing/
* Intents in the Manifest: http://code.google.com/p/zxing/source/browse/trunk/android/AndroidManife...