问题描述
- 请教关于android camera 预览显示方向的一个问题。
-
请教关于android camera 预览显示方向的一个问题:有什么方法能够在android 1.6以上的设备都可以设置预览显示方向?
解决方案
大多数的相机程序都使用横向拍照,这也是摄像头传感器的自然方向。但是这并不影响您在竖屏的时候拍照,设备的方向信息会存储到图片的EXIF信息中。可以通过函数 setCameraDisplayOrientation() 来改变预览的显示方向而不影响图片的保存数据。然而,在API level 14之前的版本中,在修改预览方向之前需要先停止预览窗口然后重新启动预览。
更多关于照相时候的问题看http://wiki.heyitao.com/program/android/training/camera-cameradirect
解决方案二:
可以用:
preview.set("orientation", "portrait");
preview.set("rotation",90);
或者:
preview.set("orientation", "landscape");
preview.set("rotation", 90);
时间: 2025-01-01 09:55:06