Как я могу ограничить запись при использовании намерений? Я пробовал этот код:
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra("android.intent.extra.durationLimit",5);
startActivityForResult(intent,RQS_RECORDING);
Эта часть кода отлично работает при записи видео. Время отсчитывается от 5 до 0 и после 5 секунд запись автоматически останавливается. Но это ограниченное время не работает, когда я записываю звук. Почему?
Intent intent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);
intent.putExtra("android.intent.extra.durationLimit", 5);
startActivityForResult(intent, RQS_RECORDING);
Почему это ограничение времени 5 секунд не работает, когда я записываю звук?