Android加速度计使用值

时间:2013-08-12 09:33:14

标签: android android-sensors

我想通过加速度计检测montion。我在互联网上找到了如何初始化传感器以及如何读取值。我读了以下值:  Sensors.readSensor(Sensors.SENSOR_ACCELEROMETER, out);

但是如何使用这个值来检测montion。我怎样才能检测到提升,向下提升,向右移动,向左移动,向前移动,向后移动,向左转动,向右转动,摇动等。

1 个答案:

答案 0 :(得分:0)

每当更改位置时,请使用

onSensorChanged(SensorEvent event)

使用事件对象,您可以获取更改后的值,并根据该值确定您的动作。有关运动检测的最佳示例,请参见以下链接:

How can I get the direction of movement using an accelerometer?