【发布时间】:2019-11-10 05:10:51
【问题描述】:
我使用下面的代码每 5 分钟执行一次特定任务。
协程是否内置了类似的东西?
有没有更好的方法?
private val interval = 1000*60*5L
private val handler:Handler = Handler()
val mHandlerTask = object : Runnable {
override fun run() {
val id: String = getId(this@HomeActivity)
settingsViewModel.Settings(id)
handler.postDelayed(this, interval)
}
}
谢谢
【问题讨论】:
标签: android kotlin kotlin-coroutines