PDA

Ver la Versión Completa : [ CONSULTA ] Problema con MediaRecorder


shao
03/11/12, 21:00:12
Hola a todos,
estoy haciendo un reproductor...y ahora estoy con la opción grabar audio...pues bueno..algo tan sencillo...se me está atragantando...y no se por qué...
Me falla justo la instrucción
mediaRecorder.setAudioSource(MediaRecorder.AudioSo urce.MIC);

me da una excepción java.lang.IllegalStateException...
y no se por qué!!!grrrr
alguien me ayuda por favor??

manelizzard
04/11/12, 20:13:27
Buenas shao,

Esta excepción salta porque el MediaRecorder no está en el estado correcto para llamar a "setAudioSource()". Si te fijas en la documentación (http://developer.android.com/reference/android/media/MediaRecorder.html), tras usar el objeto MediaRecorder, tendrás que llamar a "reset()" antes de poder volver a llamar "setAudioSource()".

Pruebalo y nos comentas! =)