MediaSession2.SessionCallback.OnSessionCommand 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當控制器發送會話指令時會被呼叫。
[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 所創建與分享的作品,並依授權條款所描述的使用進行修改。