Итак, у меня нормально работает наблюдатель ... но он не отображается до изменения значения. Мне нужно, чтобы оно сразу инициализировалось и показывало значение, но похоже на неаккуратный код, когда я запускаю дважды здесь doStuff (), чего мне не хватает?
citiesController
.getLiveCities().observe(activity, cities ->{
cities.doStuff();
}
//the only way I can get doStuff to initialize is with below
citiesController.getCities().doStuff();