Kotlin:在再次调用协程之前检查协程是否完成

时间:2019-08-22 21:09:38

标签: kotlin coroutine

我有一个listner方法,该方法经常被调用。在这种方法中,我启动了一个协程。我只想在上一个完成时启动协同程序。有没有比我在这里使用布尔标志更好的方法

var ready = true;
        fun listenr(){

        if(ready){
    ready = false
            launch{
        //coroutine 
    ready = true
            }
    }
        }

0 个答案:

没有答案