VoiceInteractionSession.StartAssistantActivity Méthode
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.
Surcharges
StartAssistantActivity(Intent) |
Demandez qu’une nouvelle activité d’assistant soit démarrée. |
StartAssistantActivity(Intent, Bundle) |
Demandez qu’une nouvelle activité d’assistant soit démarrée. |
StartAssistantActivity(Intent)
Demandez qu’une nouvelle activité d’assistant soit démarrée.
[Android.Runtime.Register("startAssistantActivity", "(Landroid/content/Intent;)V", "GetStartAssistantActivity_Landroid_content_Intent_Handler", ApiSince=26)]
public virtual void StartAssistantActivity (Android.Content.Intent? intent);
[<Android.Runtime.Register("startAssistantActivity", "(Landroid/content/Intent;)V", "GetStartAssistantActivity_Landroid_content_Intent_Handler", ApiSince=26)>]
abstract member StartAssistantActivity : Android.Content.Intent -> unit
override this.StartAssistantActivity : Android.Content.Intent -> unit
Paramètres
- intent
- Intent
- Attributs
Remarques
Demandez qu’une nouvelle activité d’assistant soit démarrée. Cela crée une tâche dans le gestionnaire d’activités : cela signifie qu’elle Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASK
sera définie pour vous permettre de créer une nouvelle tâche.
L’activité nouvellement démarrée s’affiche en plus d’autres activités du système dans une nouvelle couche qui n’est pas affectée par le mode multi-fenêtre. Les tâches démarrées à partir de cette activité vont entrer dans la couche d’activité normale et non dans cette nouvelle couche.
Par défaut, le système crée une fenêtre pour l’interface utilisateur de cette session. Si vous utilisez plutôt une activité d’assistant, vous pouvez désactiver la création de la fenêtre en #onPrepareShow(Bundle, int)
appelant #setUiEnabled
.
REMARQUE : si l’application souhaite remplacer certaines options pour démarrer l’activité, utilisez #startAssistantActivity(Intent, Bundle)
à la place.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
StartAssistantActivity(Intent, Bundle)
Demandez qu’une nouvelle activité d’assistant soit démarrée.
[Android.Runtime.Register("startAssistantActivity", "(Landroid/content/Intent;Landroid/os/Bundle;)V", "GetStartAssistantActivity_Landroid_content_Intent_Landroid_os_Bundle_Handler", ApiSince=34)]
public virtual void StartAssistantActivity (Android.Content.Intent intent, Android.OS.Bundle bundle);
[<Android.Runtime.Register("startAssistantActivity", "(Landroid/content/Intent;Landroid/os/Bundle;)V", "GetStartAssistantActivity_Landroid_content_Intent_Landroid_os_Bundle_Handler", ApiSince=34)>]
abstract member StartAssistantActivity : Android.Content.Intent * Android.OS.Bundle -> unit
override this.StartAssistantActivity : Android.Content.Intent * Android.OS.Bundle -> unit
Paramètres
- intent
- Intent
l’intention utilisée pour démarrer une activité d’assistant
- bundle
- Bundle
Options supplémentaires pour la façon dont l’activité doit être démarrée. Découvrez ActivityOptions
comment générer le bundle fourni ici.
- Attributs
Remarques
Demandez qu’une nouvelle activité d’assistant soit démarrée. Cela crée une tâche dans le gestionnaire d’activités : cela signifie qu’elle Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASK
sera définie pour vous permettre de créer une nouvelle tâche.
L’activité nouvellement démarrée s’affiche en plus d’autres activités du système dans une nouvelle couche qui n’est pas affectée par le mode multi-fenêtre. Les tâches démarrées à partir de cette activité vont entrer dans la couche d’activité normale et non dans cette nouvelle couche.
Par défaut, le système crée une fenêtre pour l’interface utilisateur de cette session. Si vous utilisez plutôt une activité d’assistant, vous pouvez désactiver la création de la fenêtre en #onPrepareShow(Bundle, int)
appelant #setUiEnabled
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.