Android的documentation描述了MediaPlayer
如何更改状态,如下图所示:
我想更新我的GUI以向用户提供回放反馈。界面中应该有一个标签,表示“播放”,“缓冲”或“已停止”,具体取决于播放器的状态。我该如何实现呢?我一直在寻找像OnStateChangedListener
这样的东西,但显然不存在。
答案 0 :(得分:0)
对于缓冲,您可以听setOnBufferingUpdateListener
对于调用onPrepared
()后的“播放”和“已停止”,您可以监视getCurrentPosition。