2010-08-11 14 views
7

Ho scritto un codice per registrare l'audio della conversazione tramite MediaRecorder.Come sapere se un MediaRecorder è in esecuzione o no?

Come posso sapere se un MediaRecorder è in esecuzione o meno, per interrompere la registrazione. come

boolean running; 
MediaRecorder mr; 
//what should i assign to running?   
if(running){ 
    mr.stop() 
} 

Sopra il codice è solo un esempio .. Se non si capisce la mia domanda, mi dica .. spiegherò chiaramente con il codice vero e proprio ..

Che tutto quello che voglio sapere è "In quale stato è il MediaRecorder?" -> registrazione/rilasciato/preparato/iniziale/etc ..

risposta