Android.Media.Session 名前空間

クラス

MediaController

アプリが進行中のメディア セッションと対話できるようにします。

MediaController.Callback

セッションから更新プログラムを受信するためのコールバック。

MediaController.PlaybackInfo

現在の再生と、このセッションのオーディオの処理方法に関する情報を保持します。

MediaController.PlaybackInfo.InterfaceConsts
MediaController.TransportControls

セッションでのメディア再生を制御するためのインターフェイス。

MediaSession

メディア コントローラー、ボリューム キー、メディア ボタン、およびトランスポート コントロールとの対話を許可します。

MediaSession.Callback

コントローラーとシステムからメディア ボタン、トランスポート コントロール、コマンドを受信します。

MediaSession.QueueItem

プレイ キューの一部である 1 つの項目。

MediaSession.QueueItem.InterfaceConsts
MediaSession.Token

進行中のセッションを表します。

MediaSession.Token.InterfaceConsts
MediaSessionManager

アプリケーションが発行した操作を MediaSession media sessions サポートし、進行中のメディア再生状態を表現します。

MediaSessionManager.ActiveSessionsChangedEventArgs
MediaSessionManager.MediaKeyEventSessionChangedEventArgs
MediaSessionManager.RemoteUserInfo

または MediaBrowserServiceのリモート ユーザーのMediaSession情報。

MediaSessionManager.Session2TokensChangedEventArgs
PlaybackState

MediaSession再生状態。

PlaybackState.Builder

オブジェクトの PlaybackState ビルダー。

PlaybackState.CustomAction

PlaybackState.CustomAction CustomActions を使用すると、アプリ固有のアクションを に公開することで、標準トランスポート コントロールの機能を MediaController MediaControllers拡張できます。

PlaybackState.CustomAction.Builder
PlaybackState.CustomAction.InterfaceConsts
PlaybackState.InterfaceConsts

インターフェイス

MediaSessionManager.IOnActiveSessionsChangedListener

アクティブなセッションの一覧に対する変更をリッスンします。

MediaSessionManager.IOnMediaKeyEventSessionChangedListener

メディア キー イベント セッションで変更を受け取るリスナー。指定しない限り、メディア キー イベントを受信します。

MediaSessionManager.IOnSession2TokensChangedListener

この API は、通常、サード パーティのアプリケーション開発者を対象としたものではありません。

列挙型

MediaPlaybackType

、および メンバーによって返される値をLocalRemote列挙します。

MediaSessionFlags

いくつかの型によって返され、 メンバーのパラメーターとして取得された値を列挙します。

PlaybackStateCode

F+Builder.SetStateF メンバーのパラメーターとして取得された値を列挙します。