Android.Media.Session 命名空間

類別

名稱 Description
MediaController

允許應用程式與正在進行的媒體會議互動。

MediaController.Callback

回撥接收會話更新。

MediaController.PlaybackInfo

儲存有關當前播放及本次錄音處理方式的資訊。

MediaController.PlaybackInfo.InterfaceConsts
MediaController.TransportControls

控制會話中媒體播放的介面。

MediaSession

允許與媒體控制器、音量鍵、媒體按鈕及傳輸控制互動。

MediaSession.Callback

接收媒體按鈕、傳輸控制,以及來自管制員和系統的指令。

MediaSession.QueueItem

一個屬於遊戲隊列的單一項目。

MediaSession.QueueItem.InterfaceConsts
MediaSession.Token

代表一場持續的會議。

MediaSession.Token.InterfaceConsts
MediaSessionManager

提供與應用程式互動的支援 MediaSession media sessions ,以表達其持續的媒體播放狀態。

MediaSessionManager.ActiveSessionsChangedEventArgs
MediaSessionManager.MediaKeyEventSessionChangedEventArgs
MediaSessionManager.RemoteUserInfo

或 的遠端使用者MediaSessionMediaBrowserService資訊。

MediaSessionManager.Session2TokensChangedEventArgs
PlaybackState

對於 MediaSession.

PlaybackState.Builder

物件建 PlaybackState 構器。

PlaybackState.CustomAction

PlaybackState.CustomAction CustomActions 可透過將應用程式特定動作暴露於 MediaController MediaControllers,擴展標準傳輸控制的功能。

PlaybackState.CustomAction.Builder

CustomAction 物件建構器。

PlaybackState.CustomAction.InterfaceConsts
PlaybackState.InterfaceConsts

介面

名稱 Description
MediaSessionManager.IOnActiveSessionsChangedListener

監聽活動會話列表的變動。

MediaSessionManager.IOnMediaKeyEventSessionChangedListener

監聽者接收媒體金鑰事件會話中的變更,除非特別指定,否則該會話會接收媒體金鑰事件。

MediaSessionManager.IOnSession2TokensChangedListener

監 #getSession2Tokens()聽 .

列舉

名稱 Description
MediaPlaybackType

列舉由 Local、 及 Remote 成員返回的值。

MediaSessionFlags

列舉由多種類型回傳的值,並作為 成員的參數。

PlaybackStateCode

列舉由多種類型回傳的值,並作為 F:Android.Media.Session.PlaybackState+Builder.SetState 及 F:Android.Media.Session.PlaybackState+Builder.SetState 成員的參數。