mPreviewSize = chooseVideoSize (map.getOutputSizes (SurfaceTexture.class));

аю некоторые приложения для камеры, использую пример camera2 APi camera2 api google sample, поэтому вывод моей камеры не полный экран

затем я читаю из файла camera2 api isue, чтобы решить, что мне нужно изменить это в Onmeasure в классе AUtofitTextureView:

if (width < height * mRatioWidth / mRatioHeight) {

от <до> так как здесь:

 if (width > height * mRatioWidth / mRatioHeight) {

тогда мой вид камеры фиксируется на весь экран

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

пожалуйста, проверьте мой снимок экрана из моего приложения

мой предварительный просмотр камеры не на весь экран

мое изображение захвата, если предварительный просмотр камеры не полный экран

3. мой предварительный просмотр камеры на весь экран после изменения метода досуга

мое изображение захвата от предварительного просмотра камеры после изменения на методе досуга.

проблема в том, что мое изображение захвата не совпадает с моим предварительным просмотром камеры

Ответы на вопрос(1)

Ваш ответ на вопрос