我试图按照android文档在我的项目中实现转换,但我遇到了这个未解决的问题--引用:转换。我不知道为什么我的项目看不到转换类。
我使用的是Kotlin版本1.5.21‘,这是我的代码
class MyViewModel(private val repository: PostalCodeRepository) : ViewModel() {
private val addressInput = MutableLiveData<String>()
val postalCode: LiveData<String> = Transformations.switchMap(addressInput) {
address -> repository.getPostCode(address) }
private fun setInput(address: String) {
addressInput.value = address
}
}
任何指导都是非常感谢的。
发布于 2022-04-26 22:02:34
确保进口
import androidx.lifecycle.Transformations
如果导入导致Unresolved reference
错误,请将以下依赖项添加到build.gradle
文件
dependencies {
...
implementation "androidx.lifecycle:lifecycle-livedata-ktx:2.4.1"
}
https://stackoverflow.com/questions/72020695
复制相似问题