我在Android的硬件罗盘方面找不到太多信息。我一直试图设置我的标准,以强制Android使用硬件罗盘。基本上我的问题是,即使设备静止,我也希望方位角度能够更新。
据我了解,GPS只会在移动时更新您的方位角度。我希望无论是否移动,都可以更新方位角度。我试图通过将速度设置为恒定的10来欺骗设备,但方位角始终返回0.0。
我的测试设备(目前)是HTC Tattoo。它配有指南针,所以那不是问题。因此,我的问题是,是否有办法使用硬件罗盘更新方位角度,无论您是否移动?
据我了解,GPS只会在移动时更新您的方位角度。我希望无论是否移动,都可以更新方位角度。我试图通过将速度设置为恒定的10来欺骗设备,但方位角始终返回0.0。
我的测试设备(目前)是HTC Tattoo。它配有指南针,所以那不是问题。因此,我的问题是,是否有办法使用硬件罗盘更新方位角度,无论您是否移动?
SensorManager.getOrientation(float[])
方法。 - Marc