对android重力测试的一个疑问之前有看过IBM Eyes 关于SensorManager的代码,但因为没有手机,没法测试,今天
对android重力测试的一个疑问
之前有看过IBM Eyes 关于SensorManager的代码,但因为没有手机,没法测试,今天把代码发布到手机上了(android版本为1.5),终于可以知道他的坐标(X,Y,Z)的重力位置,代码如下:
我把手机平放在桌面,屏幕朝上,(x,y,z)的值分别为(0,0,-10);
手机翻过来放(与平放相反,即屏幕朝下),(x,y,z)的值分别为(0,0,10);
手机竖着放,(x,y,z)的值分别为(0,-10,0);
手机倒过来放(与竖相反),(x,y,z)的值分别为(0,10,0);
说明一下,实际输出为float值,为了好确认方向,我取整了;
对这个值有个什么疑问呢,与raymondlueng在博客写的正好相反,这就奇怪了。
