Async Diff Utils и API с Retrofit - #4

Поделиться
HTML-код
  • Опубликовано: 2 дек 2024

Комментарии • 4

  • @karjicohd1m0nd
    @karjicohd1m0nd 3 года назад

    Подскажи, а как при использовании асинк дифутилс организовать удаление данных
    private fun deleteItem() {
    adapter.items = list
    // adapter.notifyDataSetChanged()
    }
    я пытаюсь сделать следующим образом , но список не обновляется

    • @parfenov_vs
      @parfenov_vs  3 года назад

      Если обновляется при добавлении или изменении, то и при удалении должен. Если не отключал вручную, то все должно работать. Может где-то ошибка? Точно новый список сам обновленный? Может старый пытаешься засетить

  • @ИльшатБиккузин
    @ИльшатБиккузин 2 года назад

    Спасибо за уроки очень интересно и познавательно, наконец-то попробовал в работе AdapterDelegates.
    Повторяю код с вашего урока и приложение падает с ошибкой retrofit2.HttpException: HTTP 401, как я понимаю у сайта изменились требования по предоставлению API?
    На сайте говорится:
    Вы должны включать ключ API в каждый запрос.
    Не понимаю как собрать конструкцию в NetworkComponent что бы туда передавать ключ.

    • @parfenov_vs
      @parfenov_vs  2 года назад

      Вот тут можно посмотреть README и саму реализацию в коде: gitlab.com/parfenovvs/g-base