我正在研究显示相机预览的Android应用程序。理想情况下,我希望该应用在肖像模式下工作,这意味着我需要处理相机预览图像的旋转。Android 2.2。人像相机预览
我只需要支持API级别8(Android版本2.2)及以上,这样我就可以使用Camera.setDisplayOrientation设置方位,以及该方法的API文档包括setDisplayOrientation函数,我想要做什么。唯一的问题是它使用API Level 9 Camera.CameraInfo来获取相机相对于设备的方向(可能是为了处理横向vs纵向设备)。
因此,假设我可以为所有8级设备设置setDisplayOrientation(90)并仅为新设备使用CameraInfo.orientation,那么安全吗?
我的问题是,这是否是一种安全的方式来做到这一点对所有** ** V2 .2设备。它在我的HTC Desire上运行良好,我只是不知道是否有默认的v2.2设备(例如),这可能不适用。 – 2012-04-03 02:52:23
API是通用的。如果它对你的工作正常,它应该适用于其他2.2型号。是的,在我看来(6个月编程)这样做很安全。 – Tomax 2012-04-09 15:05:44