1

Android 的文档描述了如何MediaPlayer更改状态,如下图所示:

媒体播放器状态

我想更新我的 GUI 以向用户提供播放反馈。界面中应该有一个标签,根据播放器的状态显示“正在播放”、“正在缓冲”或“已停止”。我该如何实施?我一直在寻找类似的东西OnStateChangedListener,但显然不存在。

4

1 回答 1

0

对于缓冲,你可以听setOnBufferingUpdateListener
对于调用 () 之后的“正在播放”和“停止” onPrepared,您可以监控 getCurrentPosition。

于 2014-07-07T08:08:23.803 回答