如果正确理解CountDownTimer,它不会在启动它的活动的单独线程上运行。那么这是否意味着如果我在我的主要活动中启动一个CountDownTimer,而另一段代码稍后在活动中阻塞,这是否意味着CountDownTimer将不再更新,因为线程被绑定了?
如果是这样,如果我启动第二个活动,附加到主活动的CountDownTimer是否也会停止更新?
答案 0 :(得分:1)
如果在主线程中启动了CountdownTimer,那么主线程中的任何阻塞调用都会延迟Ontick
和Onfinish
()。
但第二部分不正确,因为即使下一个活动开始,主线程仍在运行。因此,即使您启动第二个活动
,CountdownTimer
也会继续运行