MediaSession2.SessionCallback.OnConnect 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.
Wird aufgerufen, wenn ein Controller für diese Sitzung erstellt wird.
[Android.Runtime.Register("onConnect", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;)Landroid/media/Session2CommandGroup;", "GetOnConnect_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)]
public virtual Android.Media.Session2CommandGroup? OnConnect(Android.Media.MediaSession2 session, Android.Media.MediaSession2.ControllerInfo controller);
[<Android.Runtime.Register("onConnect", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;)Landroid/media/Session2CommandGroup;", "GetOnConnect_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)>]
abstract member OnConnect : Android.Media.MediaSession2 * Android.Media.MediaSession2.ControllerInfo -> Android.Media.Session2CommandGroup
override this.OnConnect : Android.Media.MediaSession2 * Android.Media.MediaSession2.ControllerInfo -> Android.Media.Session2CommandGroup
Parameter
- session
- MediaSession2
die Sitzung für dieses Ereignis. Dieser Wert darf nicht NULL sein.
- controller
- MediaSession2.ControllerInfo
Controllerinformationen. Dieser Wert darf nicht NULL sein.
Gibt zurück
zulässige Befehle. Kann NULL sein, um die Verbindung abzulehnen.
- Attribute
Hinweise
Wird aufgerufen, wenn ein Controller für diese Sitzung erstellt wird. Gibt zulässige Befehle für den Controller zurück. Standardmäßig wird NULL zurückgegeben. Sie können die Verbindung ablehnen, indem Sie NULL zurückgeben. In diesem Fall empfängt der Controller "MediaController2.ControllerCallback.onDisconnected(MediaController2)" und kann nicht verwendet werden. Der Controller ist in dieser Methode noch nicht verbunden, daher werden Aufrufe des Controllers (z. B. MediaSession2.sendSessionCommand(ControllerInfo, Session2Command, Bundle) ignoriert. Überschreiben Sie onPostConnect(MediaSession2, ControllerInfo) für die benutzerdefinierte Initialisierung für den Controller stattdessen.
Android-Referenz für android.media.MediaSession2.SessionCallback.onConnect.
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.