MediaSession2.SessionCallback.OnSessionCommand メソッド

定義

コントローラーがセッション コマンドを送信したときに呼び出されます。

[Android.Runtime.Register("onSessionCommand", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;Landroid/media/Session2Command;Landroid/os/Bundle;)Landroid/media/Session2Command$Result;", "GetOnSessionCommand_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)]
public virtual Android.Media.Session2Command.Result? OnSessionCommand(Android.Media.MediaSession2 session, Android.Media.MediaSession2.ControllerInfo controller, Android.Media.Session2Command command, Android.OS.Bundle? args);
[<Android.Runtime.Register("onSessionCommand", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;Landroid/media/Session2Command;Landroid/os/Bundle;)Landroid/media/Session2Command$Result;", "GetOnSessionCommand_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)>]
abstract member OnSessionCommand : Android.Media.MediaSession2 * Android.Media.MediaSession2.ControllerInfo * Android.Media.Session2Command * Android.OS.Bundle -> Android.Media.Session2Command.Result
override this.OnSessionCommand : Android.Media.MediaSession2 * Android.Media.MediaSession2.ControllerInfo * Android.Media.Session2Command * Android.OS.Bundle -> Android.Media.Session2Command.Result

パラメーター

session
MediaSession2

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

controller
MediaSession2.ControllerInfo

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

command
Session2Command

セッション コマンド。 この値は null にすることはできません。

args
Bundle

省略可能な引数。 この値は null である可能性があります。

返品

セッション コマンドの結果。 null の場合、RESULT_INFO_SKIPPEDがセッションに送信されます。

属性

注釈

コントローラーがセッション コマンドを送信したときに呼び出されます。

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

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象