布局:防止视图从裁剪到填充屏幕 - CameraView

时间:2017-07-07 08:08:57

标签: android layout camera

我正在试验Fotoapparat Android相机库。现在,相机预览正在裁剪自己以填满屏幕(16:9),而不是显示完整的传感器预览(4:3)。我试图弄清楚如何显示完整预览,所以你看到的内容与拍摄的图像相匹配。

我希望以下内容能够做到这一点(在相机预览中保持标准的4:3比例,而不是填充和裁剪):

<!--NOTE THIS IS FOR PORTRAIT VIEW-->
<io.fotoapparat.view.CameraView
android:id="@+id/camera_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"/>

但它仍然填充宽度和高度。如果我给出4:3的布局宽度和高度的绝对尺寸,它实际上显示了完整的传感器,但显然绝对尺寸不适合用于此。

<io.fotoapparat.view.CameraView
android:id="@+id/camera_view"
android:layout_width="1440px"
android:layout_height="1920px"/>

我有什么东西可以忽略吗?我对布局还不是很好。

0 个答案:

没有答案