Android设备处于纵向模式,需要横向预览和照片

时间:2015-09-16 06:58:28

标签: android android-camera

我正在开发适用于Android的自定义相机应用。相机被加窗(不是全屏)。到目前为止,它的工作非常好,因为我可以看到相机预览,拍照和照片。视频,切换摄像头(正面和背面)。但是,我需要的是当设备处于纵向模式时,我需要将SurfaceView与拍摄的照片一起拍摄。现在,在我的测试设备上,我将SurfaceView设置为5:3的方面,支持的预览大小为800x480(也是5:3)。但是,相机预览看起来水平拉伸,拍摄的照片最终为480x800(3:5宽高比)。

当设备处于纵向模式时,有没有办法强制相机将照片设为800x480,这样相机预览也是800x480的缩放版本?

环境: OSX 10.10上的Android Studio 1.3.1 定位API 15-23

使用Camera API,而不是Camera2。

0 个答案:

没有答案