我正在创建简单的计步器 android 应用程序。在这个应用程序中,用户可以计算步数, 应用有一个按钮,可用作播放和暂停按钮,用于停止和启动计步前台服务。
计步器有效,但问题是当用户点击播放按钮时,他/她走了一些步骤,例如 20 步 然后用户暂停计步器,以便显示 20 步 然后用户再次行走,例如 50 步(停止应用服务),
当用户返回并单击播放按钮时,它会显示总共 70 步,但它应该显示 20 步,因为应用服务已暂停并且用户走了。应用暂停时我不需要这一步。
我使用的是安卓计步器传感器。
谢谢。