語言

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

本次活動的會議。 這個值不可能為零值。

controller
MediaSession2.ControllerInfo

管制員資訊。 這個值不可能為零值。

command
Session2Command

會話指令。 這個值不可能為零值。

args
Bundle

可選論點。 這個值可能是 Null。

傳回

會話指令的結果。 若為空,RESULT_INFO_SKIPPED會被送入該會話。

屬性

備註

當控制器發送會話指令時會被呼叫。

Android 參考資料。android.media.MediaSession2.SessionCallback.onSessionCommand

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於