- Sintaxe:
<action android:name="string" />
- contido em:
<intent-filter>
- descrição:
- Adiciona uma ação a um filtro de intents.
Um elemento
<intent-filter>
precisa conter um ou mais elementos<action>
. Se não houver elementos<action>
em um filtro de intents, o filtro não vai aceitar objetosIntent
. Para saber mais sobre filtros de intents e o papel das especificações de ação em um filtro, consulte Intents e filtros de intents. - atributos:
android:name
- O nome da ação. Algumas ações padrão são definidas na classe
Intent
como constantesACTION_string
. Para atribuir uma dessas ações a esse atributo, anexeandroid.intent.action.
àstring
que aparece apósACTION_
. Por exemplo, paraACTION_MAIN
, useandroid.intent.action.MAIN
e paraACTION_WEB_SEARCH
, useandroid.intent.action.WEB_SEARCH
.Para as ações definidas por você, recomendamos usar o nome do pacote do app como prefixo para ajudar a garantir a exclusividade. Por exemplo, uma ação
TRANSMOGRIFY
pode ser especificada desta maneira:<action android:name="com.example.project.TRANSMOGRIFY" />
- introduzido em:
- Nível 1 da API
- veja também:
<intent-filter>