Как стать автором
Обновить

Комментарии 3

В третьем абзаце Вы пишите:
Стоит еще добавить, что во избежания утечки памяти, не нужно ссылаться напрямую на View или Context Activity из ViewModel.

А в коде:
  private void updateUI(String status) {
      statusView.setText(status);
  }

Или то, что там binding, не считается за «ссылку на View»?

P.S. Документация говорит, что интерфейс FusedLocationProviderApi теперь deprecated. Предлагают использовать FusedLocationProviderClient.
В данном примере кода, передается значение получаемое в вьюмодели по подписке.
По поводу deprecated. На данный момент эта серия материала уже не актуальна. Поскольку была написанна в 2017, когда AAC находились в alpha версии
По поводу deprecated: я предлагаю добавить это в статью, чтобы сразу было понятно, что часть материала неактуальна.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории