- Syntax:
<action android:name="string" />
- enthalten in:
<intent-filter>
- description:
- Fügt einem Intent-Filter eine Aktion hinzu.
Ein
<intent-filter>
-Element muss ein oder mehrere<action>
-Elemente enthalten. Wenn ein Intent-Filter keine<action>
-Elemente enthält, akzeptiert der Filter keineIntent
-Objekte. Weitere Informationen zu Intent-Filtern und der Rolle von Aktionsspezifikationen in einem Filter finden Sie unter Intents und Intent-Filter. - Attribute:
android:name
- Der Name der Aktion. Einige Standardaktionen sind in der Klasse
Intent
alsACTION_string
-Konstanten definiert. Wenn Sie diesem Attribut eine dieser Aktionen zuweisen möchten, stellen Sieandroid.intent.action.
demstring
voran, das aufACTION_
folgt. Verwenden Sie beispielsweise fürACTION_MAIN
android.intent.action.MAIN
und fürACTION_WEB_SEARCH
android.intent.action.WEB_SEARCH
.Bei Aktionen, die Sie definieren, empfiehlt es sich, den Paketnamen Ihrer App als Präfix zu verwenden, um Eindeutigkeit zu gewährleisten. Eine
TRANSMOGRIFY
-Aktion kann beispielsweise so angegeben werden:<action android:name="com.example.project.TRANSMOGRIFY" />
- eingeführt in:
- API-Level 1
- Siehe auch:
<intent-filter>