Partager via


VoiceInteractionSession.StartAssistantActivity Méthode

Définition

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.

Documentation Java pour android.service.voice.VoiceInteractionSession.startAssistantActivity(android.content.Intent).

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 .

Documentation Java pour android.service.voice.VoiceInteractionSession.startAssistantActivity(android.content.Intent, android.os.Bundle).

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 à