android使用类SensorManager处理感应相关的事件。android支持多种不同的感应事件,比如重力变化,和磁场变化。
为了监听某个感应事件,需要为SensorManager注册SensorEventListener。SensorEventListener中的方法onSensorChanged和onAccuracyChanged都是当某个感应事件发生时的回调方法。重力感应事件应该是SENSOR_ORIENTATION。在API demo中的os分类中有sensor的例子,从中可以查到更多关于编写重力感应应用的信息。 楼主注意结贴率,祝你好运。