При запуске Camera2Basic в устройствах с соотношением сторон экрана 18: 9 предварительный просмотр и захваченное изображение растягиваются.
Камера устройства и камера2 основные рядом друг с другом:
Как бы решить эту проблему, сохранив коэффициент предварительного просмотра 1,33?Я попытался установить высоту предварительного просмотра текстуры, сохранив соотношение 1,33 как постоянное и масштабируя высоту с шириной как 1080.
var ratio = 1.33;
var scaledWidth = mPreviewSize.Height;
var scaledHeight = (int)Java.Lang.Math.Round(scaledWidth * ratio);
mTextureView.SetAspectRatio(scaledWidth, scaledHeight);
Но результат все тот же.