我想拍摄照片并尝试在180度+/- 5度的倾斜度下进行,在其他程度上应该阻挡相机。 简而言之,我想强制将照片水平地拍到地板上(或接近它)。
最简单的方法是什么?我应该用陀螺仪?问题是必须始终检查角度是否合适。
答案 0 :(得分:0)
使用方向传感器。当传感器的值发生变化时,框架会向您报告,因此只要您保持传感器注册使用,您就会有实际的设备方向。
通过调用SensorManager
检索context.getSystemService(Context.SENSOR_SERVICE)
。另请查看Android Orientation sensor for rotation the 3D cube