Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 03/11/12, 21:00:12
Avatar de shao
shao shao no está en línea
Miembro del foro
Mensajes: 160
Compra y venta: (1)
 
Fecha de registro: nov 2010
Mensajes: 160
Modelo de smartphone: HTC Desire
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Problema con MediaRecorder

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??
Responder Con Cita


  #2  
Viejo 04/11/12, 20:13:27
Avatar de manelizzard
manelizzard manelizzard no está en línea
Usuario poco activo
Mensajes: 40
 
Fecha de registro: oct 2012
Localización: Barcelona
Mensajes: 40
Modelo de smartphone: HTC One X+
Tu operador: Simyo
Mencionado: 0 comentarios
Tagged: 0 hilos
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/referen...aRecorder.html), tras usar el objeto MediaRecorder, tendrás que llamar a "reset()" antes de poder volver a llamar "setAudioSource()".

Pruebalo y nos comentas! =)
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 02:51:04 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007