Langue

Intent.CategoryAlternative Champ

Définition

Définissez si l’activité doit être considérée comme une action alternative aux données que l’utilisateur consulte actuellement.

[Android.Runtime.Register("CATEGORY_ALTERNATIVE")]
public const string CategoryAlternative;
[<Android.Runtime.Register("CATEGORY_ALTERNATIVE")>]
val mutable CategoryAlternative : string

Valeur de champ

Implémente

Attributs

Remarques

Définissez si l’activité doit être considérée comme une action alternative aux données que l’utilisateur consulte actuellement. Consultez également #CATEGORY_SELECTED_ALTERNATIVE une autre action qui s’applique à la sélection dans une liste d’éléments.

La prise en charge de cette catégorie signifie que vous souhaitez que votre activité s’affiche dans l’ensemble des autres actions que l’utilisateur peut faire, généralement dans le cadre du menu options de l’activité active. Vous souhaiterez généralement inclure une étiquette spécifique dans le < intent-filter> de cette action décrivant à l’utilisateur ce qu’il fait.

L’action de IntentFilter avec cette catégorie est importante dans la mesure où elle décrit l’action spécifique que la cible effectuera. Cela ne doit généralement pas être une action générique (par #ACTION_VIEWexemple, mais plutôt un nom spécifique tel que « com.android.camera.action.CROP. Une seule alternative d’une action particulière sera présentée à l’utilisateur. Par conséquent, l’utilisation d’une action spécifique comme celle-ci garantit que votre alternative sera affichée tout en permettant à d’autres applications de fournir leurs propres remplacements de cette action particulière.

Java documentation pour android.content.Intent.CATEGORY_ALTERNATIVE.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à