0

我正在创建简单的计步器 android 应用程序。在这个应用程序中,用户可以计算步数,应用程序有一个按钮,它作为播放和暂停按钮来停止和启动计步器前台服务。

计步器有效,但问题是当用户单击播放按钮时,他/她走了一些步,例如 20 步,然后用户暂停计步器,因此它将显示 20 步,然后用户再次走,例如 50 步(应用服务已停止),

当用户返回并单击播放按钮时,它将显示总共 70 步,但它应该显示 20 步,因为应用服务已暂停并且用户步行。当应用程序暂停时,我不需要该步骤。

我正在使用安卓计步传感器。

谢谢。

4

0 回答 0