Никто еще не указал на это ForEach< T> результаты в типе времени компиляции, проверяющем, где foreach ключевое слово является проверенным временем выполнения.
сделавший некоторый рефакторинг, где оба метода использовались в коде, я одобряю.ForEach, поскольку я должен был выследить тестовые отказы / отказы во время выполнения найти foreach проблемы.
Вы записываете аудио и видео, используя один и тот же класс MediaRecorder. Все очень просто. Вот пример .
Проверьте этот код предварительного просмотра камеры-примера, CameraPreview
. Это поможет вам в создании кода видеозаписи для предварительного просмотра видео, создании объекта MediaRecorder
и установке параметров записи видео.