我正在尝试按照Android文档在我的项目中实现Transformations,但是我遇到了这个问题:未解决的引用:Transformations。我不知道为什么我的项目无法看到Transformations类。
我正在使用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
}
}
非常感谢您的指导。