Size: a a a

Android arch. components

2019 September 18

I

Igor in Android arch. components
Кирилл Романенко
Ну я так и не увидел убедительных доказательств того, что sle хрень. Все аргументы сводятся к "неидеоматично". Так что я вряд ли буду избавляться от sle, тем более что она удобнее ld + event.
так в чем суть решения Event?
источник

КР

Кирилл Романенко in Android arch. components
Igor
уже разметку в конструкторы вынес, не сложно
А?
источник

КР

Кирилл Романенко in Android arch. components
Igor
так в чем суть решения Event?
источник

I

Igor in Android arch. components
ну я это к тому, что стараюсь обновлять проект по мере обновления либ
источник

I

Igor in Android arch. components
спасибо, очень интересна... но нифига не понятно
источник

I

Igor in Android arch. components
проще пойти примеры глянуть, чем у кого-то что-то просить
источник

I

Igor in Android arch. components
ну хоть в гугл не отправили, и на том спасибо
источник
2019 September 25

AC

Anatoly Chernyshev in Android arch. components
Всем привет. Кто может помочь с Paging Library? При удалении одного элемента из списка, я вызываю invalidate на datasource и соотв приходит новый список без этого элемента. Вроде как там должен отрабатывать DiffCallback (я его прологировал) и исчезать один элемент с анимацией, но ни один его метод не вызывается. Сам список при обновлении начинает "прыгать". Данные беру с сети. В чем проблема может быть?
источник

AP

Anton Potekhin in Android arch. components
Anatoly Chernyshev
Всем привет. Кто может помочь с Paging Library? При удалении одного элемента из списка, я вызываю invalidate на datasource и соотв приходит новый список без этого элемента. Вроде как там должен отрабатывать DiffCallback (я его прологировал) и исчезать один элемент с анимацией, но ни один его метод не вызывается. Сам список при обновлении начинает "прыгать". Данные беру с сети. В чем проблема может быть?
скорее всего что-то вы не так сделали 😉
источник

AP

Anton Potekhin in Android arch. components
Anatoly Chernyshev
Всем привет. Кто может помочь с Paging Library? При удалении одного элемента из списка, я вызываю invalidate на datasource и соотв приходит новый список без этого элемента. Вроде как там должен отрабатывать DiffCallback (я его прологировал) и исчезать один элемент с анимацией, но ни один его метод не вызывается. Сам список при обновлении начинает "прыгать". Данные беру с сети. В чем проблема может быть?
у вас новый PagedList приходит с новыми данными или пустой ?  Diff запустится только если PagedList новый имеет данные. Думаю в этом ваша проблема
источник

AC

Anatoly Chernyshev in Android arch. components
@Anton111111 не пустой
источник

AC

Anatoly Chernyshev in Android arch. components
источник

AP

Anton Potekhin in Android arch. components
точно?
источник

AC

Anatoly Chernyshev in Android arch. components
в лог ничего не идёт
источник

AC

Anatoly Chernyshev in Android arch. components
Точно не пустой, я тестирую на списке из 10 элементов и удаляю по 1
источник

AP

Anton Potekhin in Android arch. components
Anatoly Chernyshev
в лог ничего не идёт
ну это значит что он не запускается. А если смотреть исходники PagedLibrary то там он запускается всегда когда список новый не пустой
источник

AP

Anton Potekhin in Android arch. components
Anatoly Chernyshev
Точно не пустой, я тестирую на списке из 10 элементов и удаляю по 1
Датасурс покажи твой
источник

AP

Anton Potekhin in Android arch. components
98% что список пустой, а иначе диф дергался бы
источник

AC

Anatoly Chernyshev in Android arch. components
источник

AC

Anatoly Chernyshev in Android arch. components
Ну если заобсервить pagedlist и посмотреть пустой он или нет, то он всегда показывает, что пустой
источник