- sintaxis:
<action android:name="string" />
- se incluye en:
<intent-filter>
- descripción:
- Agrega una acción a un filtro de intent.
Un elemento
<intent-filter>
debe contener uno o varios elementos<action>
. Si no hay elementos<action>
en un filtro de intents, el filtro no acepta ningún objetoIntent
. Para obtener detalles sobre los filtros de intents y la función de las especificaciones de acción dentro de un filtro, consulta Intents y filtros de intents. - atributos:
android:name
- Es el nombre de la acción. Algunas acciones estándar se definen como constantes
ACTION_string
en la claseIntent
. Para asignar una de estas acciones a este atributo, debes anteponerandroid.intent.action.
a lastring
que sigue aACTION_
. Por ejemplo, paraACTION_MAIN
, usaandroid.intent.action.MAIN
y, paraACTION_WEB_SEARCH
, usaandroid.intent.action.WEB_SEARCH
.En el caso de las acciones que defines, es mejor usar el nombre del paquete de tu app como prefijo para garantizar que sean únicas. Por ejemplo, una acción
TRANSMOGRIFY
podría especificarse de la siguiente manera:<action android:name="com.example.project.TRANSMOGRIFY" />
- primera inclusión:
- Nivel de API 1
- consulta también:
<intent-filter>