Transformations.map с ViewModel и LiveData в Androidx (выпуск) - PullRequest

1 Ответ

1 голос
/ 24 мая 2019

Вы импортировали неправильный тип функции.это должен быть androidx.arch.core.util.Function, а не импорт java.util.function.Function

В вашей активности: если ваша ViewModel - kotlin, вы должны ссылаться на liveata как hotStockViewModel.hotStockLiveData, поскольку это свойство.

В JVM такие свойства, как «hotStockLiveData» будут иметь «get HotStockLiveData» и «setHotStockLiveData», которые из kotlin называются как hotStockViewModel.hotStockLiveData, но в JAVA вы можете использовать hotStockViewModel.getHotSВы не можете определить функцию "getHotStockLiveData ()" в viewModel.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...