Spo*_*ace 5 multithreading android blocking countdowntimer
如果正确理解 CountDownTimer,它不会在启动它的活动的单独线程上运行。那么,这是否意味着如果我在主活动中启动 CountDownTimer,并且稍后在活动中阻塞另一段代码,这是否意味着 CountDownTimer 将不再更新,因为线程被占用?
如果是这样,如果我启动第二个活动,附加到主要活动的 CountDownTimer 也会停止更新吗?
如果CountdownTimer是在主线程中启动的,那么主线程中的任何阻塞调用都会延迟and Ontick( Onfinish)。
但第二部分是不正确的,因为即使启动下一个活动,主线程仍在运行。因此,CountdownTimer即使您启动第二个活动,也会继续运行