private val handler = Handler(Looper.getMainLooper()) var runnable = Runnable { dismissProgressDialog() } ...... handler.postDelayed(runnable, (10 * 1000).toLong()) ...... //取消任务 handler.removeCallbacks(runnable)
private var job: Job? = null ...... job = lifecycleScope.launch { delay(10*1000) dismissProgressDialog() } ...... //取消任务 job?.cancel()
标签:runnable,协程,Kotlin,......,job,Job,handler,Handler From: https://www.cnblogs.com/javaktolin/p/17787463.html