已解决
Kotlin 协程Job 代替 Handler执行延时任务 带取消
来自网友在路上 179879提问 提问时间:2023-10-25 17:08:27阅读次数: 79
最佳答案 问答题库798位专家为你答疑解惑
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()
查看全文
99%的人还看了
相似问题
- 图数据库Neo4J 中文分词查询及全文检索(建立全文索引)
- MongoDB 全文检索
- ElasticSearch 实现 全文检索 支持(PDF、TXT、Word、HTML等文件)通过 ingest-attachment 插件实现 文档的检索
- 2023年AI行业报告(附全文下载)
- mysql 全文检索 demo
- 软件开发全文档归档,开发、管理、实施、运维、服务巡检、信息安全、安全运维
- Android启动优化-全文详细
- 如何实现 Es 全文检索、高亮文本略缩处理
- Elasticsearch实现全文搜索的步骤和实现原理
- Elasticsearch(Es搜索(简单使用、全文查询、复合查询)、地理位置查询、特殊查询、聚合操作、桶聚合、管道聚合)
猜你感兴趣
版权申明
本文"Kotlin 协程Job 代替 Handler执行延时任务 带取消":http://eshow365.cn/6-24318-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!