带有 MediaPlayer 的 MediaController
我想要媒体控件,例如我在应用程序中播放的流媒体音频的播放/暂停。我正在使用 MediaPlayer 来流式传输和播放音频。
有人可以提供有关如何将 MediaController 与 MediaPlayer 一起使用的代码片段吗?
谢谢 克里斯
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在媒体播放器中添加媒体控制器非常简单。让您的活动实现 MediaPlayerControl 并添加未实现的方法。代码如下:
我正在使用来自此处的 Api 演示的代码 http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/MediaPlayerDemo_Video.html
It's quite simple to add media controller in a media player. Make your activity implement MediaPlayerControl and add unimplemented methods. Code is as below:
I am using code from Api demos from here http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/MediaPlayerDemo_Video.html
就像从此处提取的代码一样简单。他们使用 VideoView 而不是 MediaPlayer,这可以节省您几行代码:
布局:
和代码:
就这样。只需将
mp4 视频链接
替换为流媒体视频网址即可。As easy as this code extracted from here. They use VideoView instead of a MediaPlayer, which saves you a few lines of code:
Layout:
And code:
That's all. Just replace
mp4 video link
with a streaming video url.