获得单个加速度计值

时间:2010-08-23 13:22:53

标签: android accelerometer

我正在为加速度计驱动的游戏添加校准功能。对于校准,我需要来自加速度计的单个值。我应该注册一个监听器,获取它给我的第一个值,并取消注册它,还是有更好的方法来获得一个值?

2 个答案:

答案 0 :(得分:4)

据我所知,基本上没有办法获得单一的价值。我最终做的是输入一个名为lastAccelValue的变量并注册我的Activity来以最慢的速度监听加速度计更新。每个新的加速度计值都存储到lastAccelValue

答案 1 :(得分:-1)

这应该有所帮助:

http://developer.android.com/reference/android/hardware/SensorManager.html#getSensorList%28int%29

您只需获得您感兴趣的传感器并阅读其值。