什么是关闭MediaController
关闭MediaPlayer
的正确方法?断开MediaController的正确方法是什么?
您不能这样做mediaController.setMediaPlayer(null)
- 立即调用updatePausePlay,它将空值解引用。
由于MediaController要调用MediaPlayer#getCurrentPosition,并且在调用release()
后会抛出IllegalStateException,因此不能调用mediaPlayer.release()
。
尝试调用'mediaPlayer.reset()''之前mediaPlayer.release()' – Yahia 2012-04-03 19:49:28