Sprache

VoiceInteractionSession.OnShow(Bundle, ShowFlags) Methode

Definition

Wird aufgerufen, wenn die Sitzungs-UI angezeigt wird.

[Android.Runtime.Register("onShow", "(Landroid/os/Bundle;I)V", "GetOnShow_Landroid_os_Bundle_IHandler", ApiSince=23)]
public virtual void OnShow(Android.OS.Bundle? args, Android.Service.Voice.ShowFlags showFlags);
[<Android.Runtime.Register("onShow", "(Landroid/os/Bundle;I)V", "GetOnShow_Landroid_os_Bundle_IHandler", ApiSince=23)>]
abstract member OnShow : Android.OS.Bundle * Android.Service.Voice.ShowFlags -> unit
override this.OnShow : Android.OS.Bundle * Android.Service.Voice.ShowFlags -> unit

Parameter

args
Bundle

Die Argumente, die VoiceInteractionService#showSession VoiceInteractionService.showSessionangegeben wurden. Einige Beispielschlüssel sind: <ul><li> invocation_type </li li><> invocation_phone_state </li><>#KEY_SHOW_SESSION_ID</li li><> invocation_time_ms </li li><> Intent.EXTRA_TIME ("android.intent.extra.TIME") zur Angabe der Anzeigedauer in Millisekunden des KeyEvent, das den Assistenten </li li><li> ausgelöst hat Intent.EXTRA_ASSIST_INPUT_DEVICE_ID (android.intent.extra.ASSIST_INPUT_DEVICE_ID) auf das Gerät verweist, das die Anforderung </li li><>#KEY_FOREGROUND_ACTIVITIES gesendet hat, stellt Vordergrundaktivitäten bereit, die früheren OnHandleAssist/onHandleScreenshot-Aufrufen zur Verfügung stehen. Dies wird nur ausgefüllt, wenn die Sitzung mit VoiceInteractionSession#SHOW_WITH_ASSIST show flag angefordert wurde. </li li><> Ab Android 14 wird das System hinzugefügt#KEY_SHOW_SESSION_ID, das Bundle ist nicht NULL. Die Anwendung sollte jedoch den NULL-Fall vor Android 14 behandeln. </li></ul>

showFlags
ShowFlags

Die Ursprünglich bereitgestellten VoiceInteractionService#showSession VoiceInteractionService.showSessionKennzeichen der Show.

Attribute

Hinweise

Wird aufgerufen, wenn die Sitzungs-UI angezeigt wird. Dies wird aufgerufen #onCreateContentView ( wenn die Inhalts-UI der Sitzung erstellt werden muss) und unmittelbar vor der Anzeige des Fensters. Dies kann aufgerufen werden, während das Fenster bereits angezeigt wird, wenn eine Show-Anforderung während der Anzeige eingeblendet ist, damit Sie die Benutzeroberfläche so aktualisieren können, dass sie mit den neuen Anzeigeargumenten übereinstimmt.

Java Dokumentation für android.service.voice.VoiceInteractionSession.onShow(android.os.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.

Gilt für: