2010-08-20 2 views

ответ

0

Вы можете попробовать класс MediaRecorder, доступный в Android. Она имеет опции для запуска и остановки вашей записи

MediaRecorder recorder = new MediaRecorder(); 
recorder.setAudioSource(MediaRecorder.AudioSource.MIC); 
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); 
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); 
recorder.setOutputFile(PATH_NAME); 
recorder.prepare(); 
recorder.start(); // Recording is now started 
... 
recorder.stop(); 
recorder.reset(); // You can reuse the object by going back to setAudioSource() step 
recorder.release(); // Now the object cannot be reused 

https://developer.android.com/reference/android/media/MediaRecorder.html

+0

Это я знаю. Как поставить паузу? – user413881

+0

Насколько я знаю, у нас нет функции паузы для класса MediaRecorder. Вы можете только остановить и запустить его – DeRagan

Смежные вопросы