VoiceInteractionSession.StartAssistantActivity Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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)
.
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.