Intent.CategoryAccessibilityShortcutTarget Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Le raccourci d’accessibilité est un geste global pour que les utilisateurs handicapés déclenchent une fonctionnalité d’accessibilité importante pour eux afin d’aider les développeurs à déterminer s’ils veulent faire de leur activité une cible de raccourci.
[Android.Runtime.Register("CATEGORY_ACCESSIBILITY_SHORTCUT_TARGET", ApiSince=30)]
public const string CategoryAccessibilityShortcutTarget;
[<Android.Runtime.Register("CATEGORY_ACCESSIBILITY_SHORTCUT_TARGET", ApiSince=30)>]
val mutable CategoryAccessibilityShortcutTarget : string
Valeur de champ
Implémente
- Attributs
Remarques
Le raccourci d’accessibilité est un geste global pour que les utilisateurs handicapés déclenchent une fonctionnalité d’accessibilité importante pour eux afin d’aider les développeurs à déterminer s’ils veulent faire de leur activité une cible de raccourci.
Une activité intéressante pour les utilisateurs ayant des besoins d’accessibilité peut demander d’être la cible du raccourci d’accessibilité. Il gère l’intention #ACTION_MAIN avec cette catégorie, qui sera distribuée par le système lorsque l’utilisateur active le raccourci lorsqu’il est configuré pour pointer vers cette cible.
Une activité s’est déclarée comme cible du raccourci dans AndroidManifest.xml. Il doit également effectuer deux opérations : <ul><ol> Spécifiez qu’il gère la android.intent.action.MAINandroid.content.Intent catégorie android.intent.category.ACCESSIBILITY_SHORTCUT_TARGET.
</ol><ol> Fournissez une entrée android.accessibilityshortcut.target de méta-données dans le manifeste lors de la déclaration de l’activité.
</ol></ul> Si l’un de ces éléments est manquant, le système ignore la cible de raccourci d’accessibilité. Voici un exemple de déclaration :
<activity android:name=".MainActivity"
. . .
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.ACCESSIBILITY_SHORTCUT_TARGET" />
</intent-filter>
<meta-data android:name="android.accessibilityshortcut.target"
android:resource="@xml/accessibilityshortcut" />
</activity>
Il s’agit d’un exemple de fichier XML configurant une cible de raccourci d’accessibilité :
<accessibility-shortcut-target
android:description="@string/shortcut_target_description"
android:summary="@string/shortcut_target_summary"
android:animatedImageDrawable="@drawable/shortcut_target_animated_image"
android:htmlDescription="@string/shortcut_target_html_description"
android:settingsActivity="com.example.android.shortcut.target.SettingsActivity" />
La description et le résumé sont nécessaires. Le système ignore la cible de raccourci d’accessibilité s’il manque. L’image animée et la description html sont prises en charge pour aider les utilisateurs à comprendre comment utiliser la cible de raccourci. L’activité des paramètres est un nom de composant qui permet à l’utilisateur de modifier les paramètres de cette cible de raccourci d’accessibilité.
Java documentation pour android.content.Intent.CATEGORY_ACCESSIBILITY_SHORTCUT_TARGET.
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.