4

我正在创建一个从网络流式传输音频的应用程序。我希望能够检测到连接中断之类的东西。因此,当音频停止播放时,我会告诉用户它停止播放。有谁知道这样做的好方法?

谢谢!

4

1 回答 1

1

您正在寻找 MediaPlayer.setOnErrorListener() 以解决播放期间的问题,并寻找 MediaPlayer.setOnCompletionListener() 以在声音播放完毕时接收回调。

请注意,回调可能不在 UI 线程上,因此请确保在回调上更新 UI 时使用 runOnUiThread()。

于 2012-01-04T14:53:34.570 回答