Автозапуск записи в MediaStore - PullRequest
1 голос
/ 19 ноября 2010

Мне удалось записать звук, отправив намерение с действием MediaStore.Audio.Media.RECORD_SOUND_ACTION.Но есть ли способ заставить приложение MediaStore автоматически начать запись без необходимости нажимать кнопку записи?Я не вижу соответствующих параметров ни MediaStore.Audio.Media , ни в MediaStore.

И тот же вопрос для видео ...

1 Ответ

0 голосов
/ 17 января 2011

Вы можете напрямую использовать объект MediaRecorder для записи. Таким образом, вы можете контролировать, когда и как начать запись голоса.

recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(path);
recorder.prepare();
recorder.start();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...