dart 如何立即获得步计数器数据,而不需要人步行读取数据?

dw1jzc5e  于 2023-09-28  发布在  其他
关注(0)|答案(1)|浏览(75)

我正在做一个计步器应用程序,我正在努力使用计步器。
我正在使用这个API:步进计数器
我目前正在覆盖onSensorChanged方法,但这导致仅在用户行走时读取步骤。
如何从传感器读取最近的事件?我需要这个数据时,应用程序启动,看看有多少步骤,他们获得了,而应用程序被关闭。

jv2fixgn

jv2fixgn1#

在示例代码中,它是这样说的:
//如果最大延迟为0,则事件将以连续模式交付,而不进行批处理。
https://github.com/android/sensors-samples/blob/main/BatchStepSensor/Application/src/main/java/com/example/android/batchstepsensor/BatchStepSensorFragment.java
你试过吗

sensorManager.registerListener(listener, sensor, SensorManager. SENSOR_DELAY_FASTEST, 0)

相关问题