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

Can accelerometer values be used regularly (or continuously)?

我不想使用 accelerometeronly on change

我想使用它们 regularly,以跟踪它们相对于时间变化的变化。所以,我想每个 t milliseconds.

使用 accelerometer 个值

您可以通过在 registerListener(SensorEventListener listener, Sensor sensor, int samplingPeriodUs) 中设置 samplingPeriodUs 来设置加速度计的更新率。从 the android document,您可以将 samplingPeriodUs 的值设置为所需的事件之间的延迟(以微秒为单位)。但请记住,事件不会准时触发,它通常比您指定的更快地接收值。

但是记住你必须在调用registerListener之后通过onSensorChanged方法捕获事件。请注意,加速度计始终在变化,即使您将 phone 稳定地放在 table 上,它也非常敏感。

希望对您有所帮助。