我有一个使用从 10 开始倒数的 CountDownTimer 的活动。当该活动不再处于焦点时(例如用户接到电话或其他情况),如何暂停该计时器,然后在用户返回时恢复计时器活动?这可能吗?
我会向 onTick 处理程序添加一些内容,以保存类中计时器的进度(剩余的毫秒数)。
在活动的 onPause() 方法中,调用计时器上的 cancel() 。
在活动的 onResume() 方法中,使用保存的剩余毫秒数创建一个新计时器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)