Qual è il modo corretto per arrestare uno MediaController
con un allegato MediaPlayer
?Qual è il modo giusto per disconnettere un MediaController?
Non è possibile eseguire mediaController.setMediaPlayer(null)
- che chiama immediatamente updatePausePlay, che dereferenzia il valore null.
Non è possibile chiamare mediaPlayer.release()
, dal momento che MediaController chiamerà MediaPlayer # getCurrentPosition e che genera un IllegalStateException dopo che è stato chiamato release()
.
provare a chiamare 'mediaPlayer.reset()' 'prima mediaPlayer.release()' – Yahia