android - MediaPlayer类的stop方法

标签 android audio

我正在使用Mediaplayer类开发一个使用url播放歌曲的android应用程序。
如果我在播放歌曲时调用stop方法。停了。但是,当我尝试使用此代码再次启动它时。它导致(1,-1004)错误。

    mp.prepare();
    mp.start();

可能是什么问题呢?

最佳答案

我认为您必须实现onpreparedlistener,然后从该回调中调用start。

您正在尝试完成媒体缓冲之前播放。

关于android - MediaPlayer类的stop方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9626261/

相关文章:

java - 让 AlertDialog 等待用户输入?

android - Android 列表中的可扩展项

android - 如何从 mediaplayer Android 获取循环计数

java - 如何将图片和音频设置为mp4 ffmpeg?

android - facebook 图形 API 601 异常。在图形 api 中获取异常

java - MultiPartEntity 以及 android 中的纯文本

android - 底部导航 View 菜单项标题大小

javascript - 使用 JavaScript 流式传输 soundcloud 轨道不起作用

javascript - 如何使 Web Audio 中的 OscillatorNode 在 0 和 1 之间振荡?

javascript - 使用 HTML5/javascript 校正音频音量输出分贝,关闭预处理