android – CountDownTimer更新和阻止

android – CountDownTimer更新和阻止,第1张

概述如果正确理解CountDownTimer,它不会在启动它的活动的单独线程上运行.那么这是否意味着如果我在我的主要活动中启动一个CountDownTimer,而另一段代码稍后在活动中阻塞,这是否意味着CountDownTimer将不再更新,因为线程被绑定了? 如果是这样,如果我启动第二个活动,附加到主活动的CountDownTimer是否也会停止更新? 如果CountdownTimer在主线程中启动 如果正确理解CountDownTimer,它不会在启动它的活动的单独线程上运行.那么这是否意味着如果我在我的主要活动中启动一个CountDownTimer,而另一段代码稍后在活动中阻塞,这是否意味着CountDownTimer将不再更新,因为线程被绑定了?

如果是这样,如果我启动第二个活动,附加到主活动的CountDownTimer是否也会停止更新?

解决方法 如果CountdownTimer在主线程中启动,那么主线程中的任何阻塞调用都将延迟Ontick和Onfinish().

但第二部分不正确,因为即使下一个活动开始,主线程仍在运行.因此,即使您启动第二个活动,CountdownTimer也将继续运行

总结

以上是内存溢出为你收集整理的android – CountDownTimer更新和阻止全部内容,希望文章能够帮你解决android – CountDownTimer更新和阻止所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1124619.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存