Пауза и возобновление записи звука в Android

Я разрабатываю приложение для записи звука в Android 2.3 с использованием класса MediaRecorder. У меня есть следующее требование:

  1. Когда происходит прерывание, скажем, во время записи звонка, приостановите запись.
  2. После того, как прерывание закончилось и вызывается onResume моей записи, я должен возобновить запись с того места, где она была приостановлена.

Мне не удалось найти API MediaRecorder для приостановки и возобновления записи. Доступны только start () и stop ().
Есть ли другой способ добиться этого, кроме записи двух отдельных файлов до и после прерывания, а затем их объединения в один файл?
Мы будем очень благодарны за любую помощь / предложение.

Снеха Джон.

7
задан MByD 21 April 2011 в 11:21
поделиться