使用Android中的磁场

时间:2011-11-01 17:32:02

标签: android rotation sensor compass-geolocation axes

所以我正在编写一个应用程序来查看设备是否已旋转360度。我这样做的方法是使用加速计传感器与磁场传感器相结合。从这个方法我得到三个X,Y和Z轴的值,但我怎样才能用这些来计算North的位置?

我已经做了一些测试:当我将其中一个轴指向北方时,我的值变为大约0.0,但是当我将其指向南方时,当我将其指向东方时,它也会向我显示0.0和每个轴的不同值西(对于X:有点在-3.1左右)

1 个答案:

答案 0 :(得分:0)

好的,所以我今天做了一些测试,我的解决方案对我有用,只需要取X值。这对我有用,因为我只需要相对使用它(比较两个值)。有关详情,请查看我的问题评论或查看this文章。