<Kategorie>

Syntax:
<category android:name="string" />
enthalten in:
<intent-filter>
description:
Fügt einem Intent-Filter einen Kategorienamen hinzu. Weitere Informationen zu Intent-Filtern und der Rolle von Kategorieangaben in einem Filter finden Sie unter Intents und Intent-Filter.
Attribute:
android:name
Der Name der Kategorie. Standardkategorien werden in der Klasse Intent als CATEGORY_name-Konstanten definiert. Der hier zugewiesene Name wird von diesen Konstanten abgeleitet, indem dem name, der auf CATEGORY_ folgt, android.intent.category. vorangestellt wird. Der Stringwert für CATEGORY_LAUNCHER ist beispielsweise android.intent.category.LAUNCHER.

Hinweis:Damit implizite Intents empfangen werden, müssen Sie die Kategorie CATEGORY_DEFAULT in den Intent-Filter aufnehmen. Die Methoden startActivity() und startActivityForResult() behandeln alle Intents so, als hätten sie die Kategorie CATEGORY_DEFAULT deklariert. Wenn Sie dies nicht in Ihrem Intent-Filter deklarieren, können Ihre Aktivitäten von keinem impliziten Intent aufgelöst werden.

Verwenden Sie für benutzerdefinierte Kategorien den Paketnamen als Präfix, damit sie eindeutig sind.

eingeführt in:
API-Level 1
Siehe auch:
<action>
<data>