【发布时间】:2014-05-04 03:59:20
【问题描述】:
我可以通过注册和注销监听器来使用Sensor.TYPE_STEP_COUNTER 开始和停止录制步骤。
但是,当应用程序被销毁时,通过SensorEvent 对象传递给我的应用程序的实际值不会重置为零。如果我关闭应用程序并重新启动它,或者即使我使用更新重新编译我的应用程序,计数器也会从它停止的地方恢复。
如果我运行其他使用计步传感器的应用,它们会独立计算步数并重置其计数器。
传感器是否具有特定于应用程序的缓存?将传感器重置为零步数的正确方法是什么?
【问题讨论】:
标签: android counter reset android-sensors