Camera.setPreviewCallback (PreviewCallback) не работает

1

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

setPreviewCallback( PreviewCallback )

не работает, если вы не вызываете

setPreviewDisplay(SurfaceHolder)

Можно ли это каким-либо образом передать - начать обратные вызовы без установки экрана предварительного просмотра или любого способа скрытия дисплея?

Теги:
camera

2 ответа

1

На некоторых устройствах область предварительного просмотра будет по крайней мере минимальным. Это означает, что предварительный просмотр в 1 пиксель не всегда будет работать.

1

Ну, это не идеальное решение, но вы можете попытаться скрывать представление, в котором оно находится. Я сделал его шириной и высотой 1, поэтому он едва заметен, но все же является действительным SurfaceHolder для вызова, который вам нужен делать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню