Language

MediaSession2.SessionCallback.OnPostConnect メソッド

定義

コントローラーが接続された直後に呼び出されます。

[Android.Runtime.Register("onPostConnect", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;)V", "GetOnPostConnect_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)]
public virtual void OnPostConnect(Android.Media.MediaSession2 session, Android.Media.MediaSession2.ControllerInfo controller);
[<Android.Runtime.Register("onPostConnect", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;)V", "GetOnPostConnect_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)>]
abstract member OnPostConnect : Android.Media.MediaSession2 * Android.Media.MediaSession2.ControllerInfo -> unit
override this.OnPostConnect : Android.Media.MediaSession2 * Android.Media.MediaSession2.ControllerInfo -> unit

パラメーター

session
MediaSession2

このイベントのセッション。 この値は null にすることはできません。

controller
MediaSession2.ControllerInfo

コントローラー情報。 この値は null にすることはできません。

属性

注釈

コントローラーが接続された直後に呼び出されます。 これは、セッションとコントローラーの間にカスタム初期化を追加するのに便利なメソッドです。 コントローラー (MediaSession2.sendSessionCommand(ControllerInfo、Session2Command、Bundle) など) の呼び出しはここで機能しますが、onConnect(MediaSession2, ControllerInfo) では動作しません。これは、コントローラーがまだ onConnect(MediaSession2, ControllerInfo) に接続されていないためです。

android.media.MediaSession2.SessionCallback.onPostConnectの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象