有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

安卓 MediaPlayer在状态4中调用java Start错误?

我开始在服务中播放在线音频流。以下是开始播放的方法:

    void start1(String a){
        try{
        mp.setDataSource(a);//mp is a global MediaPlayer variable
        mp.setOnPreparedListener(this);
        mp.prepareAsync();
        mp.start();
        }catch(Exception e){
            noerror=false;
                }
  }

onPrepared()函数:

    @Override
  public void onPrepared(MediaPlayer mp1){
        mp.start();
    }

这个代码告诉我错误

Start called in state 4: error(-38,0)

这个代码怎么了


共 (0) 个答案