Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)

<action>

syntax:
         <action android:
         
          name
         
         ="
         
          string
         
         " />
        
contained in:
<intent-filter>

description:
Adds an action to an intent filter. An <intent-filter> element must contain one or more <action> elements. If it doesn't contain any, no Intent objects will get through the filter. See Intents and Intent Filters for details on intent filters and the role of action specifications within a filter.
attributes:
android:name
The name of the action. Some standard actions are defined in the Intent class as ACTION_ string constants. To assign one of these actions to this attribute, prepend " android.intent.action. " to the string that follows ACTION_ . For example, for ACTION_MAIN , use " android.intent.action.MAIN " and for ACTION_WEB_SEARCH , use " android.intent.action.WEB_SEARCH ".

For actions you define, it's best to use the package name as a prefix to ensure uniqueness. For example, a TRANSMOGRIFY action might be specified as follows:

           <action android:name="com.example.project.TRANSMOGRIFY" />
          
introduced in:
API Level 1
see also:
<intent-filter>