gpt4 book ai didi

android - 如何在 Android 上停止 Kotlin 协程?

转载 作者:行者123 更新时间:2023-12-04 23:43:47 26 4
gpt4 key购买 nike

如果用户按下按钮,我正在尝试停止协程。但是,当我这样做时:

GlobalScope.launch(Dispatchers.Main) {
//code
}

button.setonclicklistener(){
GlobalScope.cancel()
}

应用程序崩溃。我怎样才能解决这个问题?

最佳答案

改成这样

var job: Job? = null


job = GlobalScope.launch(Dispatchers.Main) {
//code
}

button.setonclicklistener(){
job?.cancel()
}

关于android - 如何在 Android 上停止 Kotlin 协程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61019184/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com