Android LiveData изначально не соблюдается (Java) - PullRequest
0 голосов
/ 11 марта 2019

Итак, у меня нормально работает наблюдатель ... но он не отображается до изменения значения. Мне нужно, чтобы оно сразу инициализировалось и показывало значение, но похоже на неаккуратный код, когда я запускаю дважды здесь doStuff (), чего мне не хватает?

citiesController
    .getLiveCities().observe(activity, cities ->{
    cities.doStuff();
}
//the only way I can get doStuff to initialize is with below
citiesController.getCities().doStuff();
...