VoiceInteractionSession.StartAssistantActivity Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| StartAssistantActivity(Intent) |
Bitten Sie, eine neue Assistentenaktivität zu starten. |
| StartAssistantActivity(Intent, Bundle) |
Bitten Sie, eine neue Assistentenaktivität zu starten. |
StartAssistantActivity(Intent)
Bitten Sie, eine neue Assistentenaktivität zu starten.
[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
Parameter
- intent
- Intent
Die Absicht, die Assistentenaktivität zu starten. Aufrufen nach OnCreate, wenn das Sitzungstoken verfügbar ist.
- Attribute
Hinweise
Bitten Sie, eine neue Assistentenaktivität zu starten. Dadurch wird eine neue Aufgabe im Aktivitäts-Manager erstellt: Dies bedeutet, dass Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASK sie für Sie als neue Aufgabe festgelegt wird.
Die neu gestartete Aktivität wird über anderen Aktivitäten im System in einer neuen Ebene angezeigt, die nicht vom Mehrfenstermodus betroffen ist. Von dieser Aktivität gestartete Aufgaben gehen in die normale Aktivitätsschicht und nicht in diese neue Ebene.
Standardmäßig erstellt das System ein Fenster für die Benutzeroberfläche für diese Sitzung. Wenn Sie stattdessen eine Assistentenaktivität verwenden, können Sie die Fenstererstellung durch Aufrufen #setUiEnabled deaktivieren #onPrepareShow(Bundle, int).
HINWEIS: Wenn die App einige Optionen zum Starten der Aktivität außer Kraft setzen möchte, verwenden Sie #startAssistantActivity(Intent, Bundle) stattdessen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
StartAssistantActivity(Intent, Bundle)
Bitten Sie, eine neue Assistentenaktivität zu starten.
[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
Parameter
- intent
- Intent
die Absicht, eine Assistentenaktivität zu starten
- bundle
- Bundle
Zusätzliche Optionen für den Start der Aktivität. Erfahren Sie, wie Sie ActivityOptions das hier bereitgestellte Bundle erstellen.
- Attribute
Hinweise
Bitten Sie, eine neue Assistentenaktivität zu starten. Dadurch wird eine neue Aufgabe im Aktivitäts-Manager erstellt: Dies bedeutet, dass Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASK sie für Sie als neue Aufgabe festgelegt wird.
Die neu gestartete Aktivität wird über anderen Aktivitäten im System in einer neuen Ebene angezeigt, die nicht vom Mehrfenstermodus betroffen ist. Von dieser Aktivität gestartete Aufgaben gehen in die normale Aktivitätsschicht und nicht in diese neue Ebene.
Standardmäßig erstellt das System ein Fenster für die Benutzeroberfläche für diese Sitzung. Wenn Sie stattdessen eine Assistentenaktivität verwenden, können Sie die Fenstererstellung durch Aufrufen #setUiEnabled deaktivieren #onPrepareShow(Bundle, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.