2014-10-20 5 views
0

Я делаю небольшое приложение для камеры, и у меня небольшая проблема с захватом нескольких изображений.Фокус и экспозиция Android перестают работать с FOCUS_MODE_CONTINUOUS_PICTURE

Сначала я обнаружил, что после каждого mCamera.takePicture() необходимо вызвать mCamera.startPreview() на onPictureTaken() обратного вызова, чтобы увидеть предварительный просмотр после первого выстрела.

Таким образом, после этого открытия, я добавил код, чтобы установить режим фокусировки камеры на FOCUS_MODE_CONTINUOUS_PICTURE в инициализации, поскольку она не была автоматически получать фокус.

Случается, что автоматическая экспозиция и автофокус перестают работать после первого снимка.

Я обнаружил, что автоэкспозиция и автофокус работают в течение короткого времени после выстрелов и блоков.

Есть ли какая-либо функция, которую мне нужно вызвать, чтобы перезапустить эту функцию после съемки?

спасибо.

ответ

0

Это answer вероятно, будет работать для вас:

Я установил вопрос по телефону camera.cancelAutoFocus(). Это вызвало непрерывную автофокусировку для повторного удара.

После того, как вы берете выстрел, вызовите camera.cancelAutoFocus()