DialogFragment暂停CountDownTimer

时间:2016-03-12 16:15:48

标签: android android-fragments

所以我有两个片段交替相互替换(都包含倒计时器),直到游戏结束。我想实现一个暂停按钮,就像他的名字所示,它会暂停下面的碎片。

我想用一个对话框片段做到这一点,以便顺利地做到这一点,但如果你有另一个建议,我是开放的。

单击按钮时,将出现暂停菜单,下方的倒数计时器将停止。当恢复游戏时,它将在停止的地方继续。

提前致谢!

1 个答案:

答案 0 :(得分:0)

据我所知,CountDownTimer类没有提供暂停的方法。最好的解决方法是在单击暂停按钮时保存剩余时间,并在游戏取消暂停时创建一段新的CountDownTimer

我在一段时间以前制作的应用程序中完成了这个,我需要通过添加或减去时间来操纵时间,同样的想法。制作新计时器,取消旧计时器,然后启动新计时器。