Langue

ShortcutInfo.Builder.SetIntent(Intent) Méthode

Définition

Définit l’intention d’un raccourci.

[Android.Runtime.Register("setIntent", "(Landroid/content/Intent;)Landroid/content/pm/ShortcutInfo$Builder;", "GetSetIntent_Landroid_content_Intent_Handler", ApiSince=25)]
public virtual Android.Content.PM.ShortcutInfo.Builder SetIntent(Android.Content.Intent intent);
[<Android.Runtime.Register("setIntent", "(Landroid/content/Intent;)Landroid/content/pm/ShortcutInfo$Builder;", "GetSetIntent_Landroid_content_Intent_Handler", ApiSince=25)>]
abstract member SetIntent : Android.Content.Intent -> Android.Content.PM.ShortcutInfo.Builder
override this.SetIntent : Android.Content.Intent -> Android.Content.PM.ShortcutInfo.Builder

Paramètres

intent
Intent

Retours

Attributs

Remarques

Définit l’intention d’un raccourci. Vous pouvez également utiliser setIntents(Intent[]) pour lancer une activité avec d’autres activités dans la pile arrière. Il s’agit d’un champ obligatoire lors de la publication d’un nouveau raccourci avec ShortcutManager.addDynamicShortcuts(List) ou ShortcutManager.setDynamicShortcuts(List). Un raccourci peut lancer n’importe quelle intention que l’application éditeur dispose de l’autorisation de lancer. Par exemple, un raccourci peut lancer une activité non exporté dans l’application de publication. Une intention de raccourci n’a pas besoin de pointer vers l’activité cible. L’intention donnée peut contenir des extras, mais ces extras doivent contenir des valeurs de types primitifs afin que le système conserve ces valeurs.

Référence Android pour android.content.pm.ShortcutInfo.Builder.setIntent.

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 à