最近买了个开发板在玩android,试玩各种游戏的时候发现一个问题,大部分重力感应方面的游戏是可以玩的,方向也正确,但有些玩不了,方向反了,仔细看看,好像是X,Y轴反了,为什么会这样?
     更改驱动层或android系统层能不能解决这个问题,让所有重力感应方面的游戏的方向都正确,谢谢。

解决方案 »

  1.   

    它那个坐标系,跟我们平时的有点差异!它有自己的一套方向系!
    http://blog.csdn.net/ch_984326013/article/details/6593112
      

  2.   

    我现在的疑惑是为什么有些重力感应游戏可以正常玩,有些不能正常玩,不能正常玩的现象是方向不对,X,Y方向反了。看android系统里面关于sensor的部分代码发现,它对上层提供了两个接口,onSensorChangedLocked(……)和onSensorChanged(……),貌似前一个是新版本的,后一个是1.5版以前的接口,是不是不同的应用程序调用的接口不一样,还是有其他什么原因。