Запустите стоковую камеру во время фоновой записи через MediaRecorder.MediaRecorder заморозить - PullRequest
1 голос
/ 20 июня 2019

Как я могу разрешить или отловить ситуацию, если пользователь запускает приложение стоковой камеры во время фоновой записи через MediaRecorder в моем приложении.

Порядок ошибок logcat:

Logcat:

E/Camera: Error 2  //on all devices
MediaRecorder:onInfo() what: 268436456 extra: -1011 //only on some devices
MediaRecorder:onInfo() what: 536871912 extra: 0 //only on some devices
E/MediaRecorder: start failed: -19 or -38 //after mediaRecorder.start(), error code depends on device.

Протестировано с Android 6.0 до 9.

Я хотел бы остановить собственную запись, когда пользователь начинает, например, покупать камеру.Спасибо.

...