в init{} у viewmodel. Все работает. В фрагменте подписываюсь на livedata с данными и по их обновлению отображаю в ui.
Решил сделать, как советует google и сделать через MutableLiveData by lazy {}. Вроде сделал все, как в примере и должно бы работать, но мой фрагмент не получает уведомление и том, что данные в livedata были обновлены. Что может быть?
Если вы передаете Application в ViewModel, используйте AndroidViewModel.
Перенесите loadAllCurrency в init блок
так задача наоборот от этого уйти
Обсуждают сегодня