Как устройство может сделать снимок экрана при использовании камеры?Мы не можем захватить поверхность - PullRequest
0 голосов
/ 08 июня 2018

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

Мой вопрос: как может реальное устройство Android (любой марки и любой модели) сделать снимок экрана при использовании камеры, если мы не можем сделать снимок с поверхности?

1 Ответ

0 голосов
/ 08 июня 2018

Извините, что не можете.SurfaceView, связанный с камерой, имеет аппаратное ускорение, поэтому он не будет отображаться на скриншоте.

Единственное решение, с которым я столкнулся, это получить предварительный просмотр с камеры и программно раскрасить его в SurfaceView, как показано на этом ссылка .Тогда скриншот будет работать.

...