我必须及时获取加速度计值。
我看到了Sensor类和SensorEventListener,但是此侦听器仅在值更改时通知,并且我需要定期通知(即使值不更改)。
否则,我想不断读取加速度计的值,但是根据该线程是不可能的:Get current SensorEvent value

我能做什么?

最佳答案

为什么即使与以前相同,也需要连续“读取”传感器值?如果您需要定期计算一些输出,那么更好的解决方案可能是设置一个计时器,该计时器以所需的时间间隔触发,在该时间间隔内,您将使用一组变量中的值,只要传感器值发生更改,这些变量就会更新。这样,即使它们没有变化,计时器也将启动计算。

卡梅尔

关于android - 及时获取加速度计值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33711182/

10-09 09:51