首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >media.session.MediaController和android.widget.MediaController有什么区别?

media.session.MediaController和android.widget.MediaController有什么区别?
EN

Stack Overflow用户
提问于 2016-03-31 22:21:44
回答 1查看 1.3K关注 0票数 1

我用"android.widget.MediaController“表示VideoView。不确定何时使用"android.media.session.MediaController“以及它们之间的区别是什么。有什么想法吗?

代码语言:javascript
复制
MediaController mediaController = new MediaController(this);
videoView.setMediaController(mediaController);
videoView.start();
EN

回答 1

Stack Overflow用户

发布于 2016-03-31 22:31:46

这些文档很好地解释了这种差异。一种是为媒体播放器提供控件的视图;另一种是与正在进行的媒体会话交互的对象。

android.widget.MediaController描述

包含MediaPlayer控件的视图。通常包含“播放/暂停”、“倒带”、“快速前进”和进度滑块等按钮。它负责将控件与MediaPlayer状态同步。

android.media.session.MediaController描述

允许应用程序与正在进行的媒体会话进行交互。可以向会话发送媒体按钮和其他命令。可以注册回调以接收来自会话的更新,例如元数据和播放状态更改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36344864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档