一、接口
MediaSessionManager.OnActiveSessionsChangedListener
监听活动会话列表的更改。
二、类
允许应用与正在进行的媒体会话进行交互。
回调用于从会话接收更新。
保存有关当前播放的信息以及如何处理此会话的音频。
MediaController.TransportControls
接口,用于控制会话中的媒体播放。
允许与媒体控制器,音量键,媒体按钮和传输控件进行交互。
从控制器和系统接收媒体按钮,传输控制和命令。
作为播放队列的一部分的单个项目。
代表正在进行的会话。
提供与应用程序已发布的媒体会话交互以表达其正在进行的媒体播放状态的支持。
MediaSession的播放状态。
PlaybackState对象的构建器。
通过将应用程序特定的操作公开给MediaControllers,CustomActions可用于扩展标准传输控件的功能。
PlaybackState.CustomAction.Builder
PlaybackState.CustomAction对象的构建器。