可以定期(或连续)使用加速度计值吗?

时间:2016-06-10 05:07:32

标签: android android-sensors

我不想使用accelerometeronly on change

我想使用它们regularly来跟踪他们在时间变化方面的变化。因此,我想每个accelerometer使用t milliseconds个值。

1 个答案:

答案 0 :(得分:0)

您可以通过在registerListener(SensorEventListener侦听器,传感器传感器,int samplingPeriodUs)中设置samplingPeriodUs来设置加速度计的更新速率。从the android document开始,您可以将samplingPeriodUs的值设置为事件之间所需的延迟(以微秒为单位)。但请记住,事件不会准确触发,它通常会比您指定的更快地获得值。

但请记住,在调用registerListener之后,必须通过onSensorChanged方法捕获事件。请注意,加速度计总是会改变,即使您将手机稳定地放在桌面上,也会非常敏感。

我希望这会对你有所帮助。