在应用中使用到了CountDownTimer来做倒计时的功能,在倒计时过程中,一旦标记变量变为true,就终止倒计时。
具体是在onTick里调用CountDownTimer的cancel方法,结果发现未能预期结束倒计时。
最后发现是cancel方法不能在onTick里直接调用,不过我们可以在onTick里发一个message,然后在Handler里的
handleMessage里调用cancel方法就可以了,测试好使!
在应用中使用到了CountDownTimer来做倒计时的功能,在倒计时过程中,一旦标记变量变为true,就终止倒计时。
具体是在onTick里调用CountDownTimer的cancel方法,结果发现未能预期结束倒计时。
最后发现是cancel方法不能在onTick里直接调用,不过我们可以在onTick里发一个message,然后在Handler里的
handleMessage里调用cancel方法就可以了,测试好使!
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。