Condividi tramite


VoiceInteractionSession.StartAssistantActivity Metodo

Definizione

Overload

StartAssistantActivity(Intent)

Chiedere che venga avviata una nuova attività di assistente.

StartAssistantActivity(Intent, Bundle)

Chiedere che venga avviata una nuova attività di assistente.

StartAssistantActivity(Intent)

Chiedere che venga avviata una nuova attività di assistente.

[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

Parametri

intent
Intent
Attributi

Commenti

Chiedere che venga avviata una nuova attività di assistente. In questo modo verrà creata una nuova attività in Activity Manager. Ciò significa che Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASK verrà impostata per renderla una nuova attività.

L'attività appena avviata verrà visualizzata sopra le altre attività del sistema in un nuovo livello che non è interessato dalla modalità a più finestre. Le attività avviate da questa attività verranno inserite nel livello di attività normale e non in questo nuovo livello.

Per impostazione predefinita, il sistema creerà una finestra per l'interfaccia utente per questa sessione. Se invece si usa un'attività di assistente, è possibile disabilitare la creazione della finestra chiamando #setUiEnabled in #onPrepareShow(Bundle, int).

NOTA: se l'app vuole eseguire l'override di alcune opzioni per avviare l'attività, usare #startAssistantActivity(Intent, Bundle) invece.

Documentazione java per android.service.voice.VoiceInteractionSession.startAssistantActivity(android.content.Intent).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

StartAssistantActivity(Intent, Bundle)

Chiedere che venga avviata una nuova attività di assistente.

[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

Parametri

intent
Intent

finalità usata per avviare un'attività di assistente

bundle
Bundle

Opzioni aggiuntive per l'avvio dell'attività. Per ActivityOptions informazioni su come compilare il bundle fornito qui.

Attributi

Commenti

Chiedere che venga avviata una nuova attività di assistente. In questo modo verrà creata una nuova attività in Activity Manager. Ciò significa che Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASK verrà impostata per renderla una nuova attività.

L'attività appena avviata verrà visualizzata sopra le altre attività del sistema in un nuovo livello che non è interessato dalla modalità a più finestre. Le attività avviate da questa attività verranno inserite nel livello di attività normale e non in questo nuovo livello.

Per impostazione predefinita, il sistema creerà una finestra per l'interfaccia utente per questa sessione. Se invece si usa un'attività di assistente, è possibile disabilitare la creazione della finestra chiamando #setUiEnabled in #onPrepareShow(Bundle, int).

Documentazione java per android.service.voice.VoiceInteractionSession.startAssistantActivity(android.content.Intent, android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a