【发布时间】:2017-01-19 16:13:20
【问题描述】:
我正在使用 Camera2 API 来设置图像捕捉片段。我只想在纵向模式下使用相机。所以我在片段的父活动的清单中设置了这一行:
android:screenOrientation="portrait"
这会将相机预览锁定为纵向。但是,图像方面是错误的。捕获图像时,纵横比没有问题,图像看起来应该是这样,但仍然不是全屏。我怀疑相机输出被拉伸以填充我的预览中的屏幕。如何让预览和捕获的图像填满整个屏幕并像 Snapchat 一样保持其纵横比?
我一直使用Google sample作为我的参考,并在XML布局文件中将AutoFitTextureView更改为match_parent。
【问题讨论】:
标签: android camera android-camera2