使用MediaPlayer出现The surface has been released 异常处理方法,附代码

本文为原创,转载请说明出处,谢谢~ java 用MediaPlayer播放视频或者音频的时候总出现这个错误,网上查找了不少方法,都说是调用MediaPlayer.start()方法的时候surfaceHolder尚未初始化好,可是debug的时候通常指示错误的地方都在MediaPlayer.setDisplay(surfaceHolder)这一句上面,解决方法很容易,就是把MediaPlayer.
相关文章
相关标签/搜索