VoiceInteractionSession.StartAssistantActivity Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
StartAssistantActivity(Intent) |
Solicite que uma nova atividade de assistente seja iniciada. |
StartAssistantActivity(Intent, Bundle) |
Solicite que uma nova atividade de assistente seja iniciada. |
StartAssistantActivity(Intent)
Solicite que uma nova atividade de assistente seja iniciada.
[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
Parâmetros
- intent
- Intent
- Atributos
Comentários
Solicite que uma nova atividade de assistente seja iniciada. Isso criará uma nova tarefa no gerenciador de atividades: isso significa que será definida para você Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASK
torná-la uma nova tarefa.
A atividade recém-iniciada será exibida sobre outras atividades no sistema em uma nova camada que não é afetada pelo modo de várias janelas. As tarefas iniciadas a partir dessa atividade irão para a camada de atividade normal e não para essa nova camada.
Por padrão, o sistema criará uma janela para a interface do usuário para esta sessão. Se você estiver usando uma atividade de assistente, poderá desativar a criação da janela chamando #setUiEnabled
#onPrepareShow(Bundle, int)
o .
NOTA: se o aplicativo quiser substituir algumas opções para iniciar a atividade, use #startAssistantActivity(Intent, Bundle)
em vez disso.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
StartAssistantActivity(Intent, Bundle)
Solicite que uma nova atividade de assistente seja iniciada.
[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
Parâmetros
- intent
- Intent
a intenção usada para iniciar uma atividade de assistente
- bundle
- Bundle
Opções adicionais de como a Atividade deve ser iniciada. Veja ActivityOptions
como criar o Bundle fornecido aqui.
- Atributos
Comentários
Solicite que uma nova atividade de assistente seja iniciada. Isso criará uma nova tarefa no gerenciador de atividades: isso significa que será definida para você Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASK
torná-la uma nova tarefa.
A atividade recém-iniciada será exibida sobre outras atividades no sistema em uma nova camada que não é afetada pelo modo de várias janelas. As tarefas iniciadas a partir dessa atividade irão para a camada de atividade normal e não para essa nova camada.
Por padrão, o sistema criará uma janela para a interface do usuário para esta sessão. Se você estiver usando uma atividade de assistente, poderá desativar a criação da janela chamando #setUiEnabled
#onPrepareShow(Bundle, int)
o .
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.