在 codeLabs 教程(Android - Kotlin - Room with a View)中,他们使用了“viewModelScope.launch(Dispatchers.IO)”来调用插入方法。它到底是什么以及为什么要使用它。参考链接,
https://codelabs.developers.google.com/codelabs/android-room-with-a-view-kotlin/#8
fun insert(word: Word) = viewModelScope.launch(Dispatchers.IO) {
repository.insert(word)
}
Run Code Online (Sandbox Code Playgroud)