Получает она его через запрос retrofit, который возвращает Disposable, а в subscribe делает postValue с новым листом. Я думал, что такой способ должен обновлять данные автоматически, при обновлении списка в удаленной базе данных (к которой запрос), но это так не работает. Как автоматизировать обновление? Т.е. в удалённую базу добавили значение, retrofit сделал запрос и обновил список.
Просто интересно, а почему вы ожидали, что это сработает?)
Не понял как в этой схеме приложение узнает о том что где то в далекой галактике какой то джедай обновил удаленную базу и что туда нужно лезть ретрофитом. Отработка в предлагаемой схеме изменений списка работать будет норм, если изменить лайфдату - экран обновится.
Обсуждают сегодня