Ton*_*Joe 4 android kotlin android-ktx
我正在尝试使用viewModelScope()新的android ktx库提供的新功能。
在gradle文件中,我添加了:
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.0.0'
implementation 'androidx.core:core-ktx:1.0.2'
Run Code Online (Sandbox Code Playgroud)
但是当我绑定访问时viewModelScope(),出现Unresolved reference: viewModelScope错误:
class MainViewModel(application: Application): AndroidViewModel(application) {
fun fetchData(){
viewModelScope.launch{
}
}
}
Run Code Online (Sandbox Code Playgroud)
我不明白问题是什么。任何的想法?谢谢。
查看发行说明https://developer.android.com/jetpack/androidx/releases/lifecycle#declaring_dependencies
viewModelScope 可从 v2.1.x
因此,您需要在gradle文件中更改版本。
| 归档时间: |
|
| 查看次数: |
375 次 |
| 最近记录: |