安卓 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) 个答案