使用MediaPlayer出現The surface has been released 異常處理方法,附代碼

本文爲原創,轉載請說明出處,謝謝~ java 用MediaPlayer播放視頻或者音頻的時候總出現這個錯誤,網上查找了不少方法,都說是調用MediaPlayer.start()方法的時候surfaceHolder尚未初始化好,可是debug的時候通常指示錯誤的地方都在MediaPlayer.setDisplay(surfaceHolder)這一句上面,解決方法很容易,就是把MediaPlayer.
相關文章
相關標籤/搜索