Я использую API AudioRecord для записи звука (WAV) в своем приложении, и он успешно записывается. Но мое приложение ведет себя странно, когда я пытаюсь записать, в то время как другие приложения для записи работают в фоновом режиме.Как проверить, работает ли другой рекордер или нет?
API-код MediaRecorder API вызывает исключение при попытке начать запись в то время, когда выполняется другой рекордер, но API-интерфейс AudioRecord инициализирует экземпляр рекордера и не генерирует никаких исключений, поэтому я не могу определить, работает ли какой-либо экземпляр рекордера или нет.
Этот сценарий был обработан в Samsung S3 по умолчанию Voice Recorder, когда я пытаюсь записать это говорит
«Невозможно начать новую запись. Другие приложения уже запись»
Как могу я определить, запущен ли какой-либо другой рекордер или нет до начала записи моего приложения?
Вы поняли, как мы можем это сделать? –
@SakiMake да, я отправлю его в качестве ответа. –
Спасибо @Reneez –