Oi Pessoal, tudo bom?
Vocês poderiam me dar uma luz?
Estou desenvolvendo um aplicativo android aonde irei fazer uma gravação em audio (.3gp), mas percebi que quando dou um MediaRecorder.start() existe um “delay” para iniciar e outro para parar a gravação.
[code]public class MediaHelper() {
private final int DELAY = 5000;
private MediaRecorder mr.
onCreate(...) {
mr = new MediaRecorder();
mr.start();
//Gravação terá duração de 5 seg.
new Handler().postDelayed(new Runnable
public run() {
mr.stop();
mr.release;
}
, DELAY);
}
[/code]
O código que estou usando é mais ou menos este…
Você sabe uma solução para otimizar a gravação? [Colocar em Thread() seria uma boa???]
Abraço,
Desculpe incomodar.
Felipe Bonezi