¿Cuál es la forma correcta de cerrar un MediaController
con un MediaPlayer
adjunto?¿Cuál es la forma correcta de desconectar un MediaController?
No se puede hacer mediaController.setMediaPlayer(null)
- que inmediatamente llama a updatePausePlay, que desreferencia el nulo.
No puede llamar al mediaPlayer.release()
, ya que MediaController va a llamar a MediaPlayer # getCurrentPosition, y eso arroja una IllegalStateException después de haber llamado al release()
.
intentar llamar 'mediaPlayer.reset()' 'antes mediaPlayer.release()' – Yahia