- Syntaxe :
<action android:name="string" />
- Contenu dans :
<intent-filter>
- description :
- Ajoute une action à un filtre d'intent.
Un élément
<intent-filter>
doit contenir un ou plusieurs éléments<action>
. Si un filtre d'intent ne contient aucun élément<action>
, il n'accepte pas les objetsIntent
. Pour en savoir plus sur les filtres d'intent et le rôle des spécifications d'action dans un filtre, consultez la section Intents et filtres d'intent. - Attributs :
android:name
- Nom de l'action. Certaines actions standards sont définies dans la classe de
Intent
en tant que constantes deACTION_string
. Pour attribuer l'une de ces actions à cet attribut, ajoutezandroid.intent.action.
austring
qui suitACTION_
. Par exemple, pourACTION_MAIN
, utilisezandroid.intent.action.MAIN
, et pourACTION_WEB_SEARCH
, utilisezandroid.intent.action.WEB_SEARCH
.Pour les actions que vous définissez, il est préférable d'utiliser le nom du package de votre application comme préfixe afin de garantir l'unicité. Par exemple, une action
TRANSMOGRIFY
peut être spécifiée comme suit :<action android:name="com.example.project.TRANSMOGRIFY" />
- première apparition :
- Niveau d'API 1
- Voir aussi :
<intent-filter>