Size: a a a

Android arch. components

2020 December 09

DV

Dmitriy Volkovskiy in Android arch. components
Ну, главное не забыть теперь навигации прокинуть в апп модуль и там сделать реализацию. И у нас для каждого случая идёт проверка currentDestination, т.к. разные модули могут производить одинаковые навигации
источник

o

own in Android arch. components
Ок, всем спасибо буду пробовать)
источник

IK

Ivan Kononenko in Android arch. components
Кирилл Прибыльский
Это как, есть пример? Я про "на выход отдавать навхостфрагмент с этим графом"
Вот navHostFragment, у которого выставлен граф фичи. Доступ к этому фрагменту делаем через API.
источник

КП

Кирилл Прибыльский... in Android arch. components
Ivan Kononenko
Вот navHostFragment, у которого выставлен граф фичи. Доступ к этому фрагменту делаем через API.
Спасибо 👍
источник

V

Vladimir in Android arch. components
кто нибудь замечал, что если в нав компонентс делать navigate с анимацией перехода, то у фрагмента с которого переходишь не вызывается ondestroyview
у меня что то не правильно работать стало?
источник
2021 January 12

EG

Evgeny GooDi in Android arch. components
Как сохранить позицию после повторного submitList с использованием paging library?
источник

AP

Anton Potekhin in Android arch. components
Evgeny GooDi
Как сохранить позицию после повторного submitList с использованием paging library?
А какой paging library ? В старом вроде и так сохранялось ....ну за исключением небольшой баги которую латать приходилось
источник

EG

Evgeny GooDi in Android arch. components
Третий
источник

AP

Anton Potekhin in Android arch. components
Evgeny GooDi
Третий
Третий увы пока не довелось посмотреть ;(
источник

EG

Evgeny GooDi in Android arch. components
Печаль
источник

AP

Anton Potekhin in Android arch. components
Evgeny GooDi
Печаль
Но он должен сохранять иначе смысла бы не было.
источник

AP

Anton Potekhin in Android arch. components
Evgeny GooDi
Печаль
может что-то не то в diff ? нужно чтобы он рапортовал что тот же элемент в новом списке
источник

AP

Anton Potekhin in Android arch. components
вангую в diff у вас проблема
источник

EG

Evgeny GooDi in Android arch. components
Anton Potekhin
может что-то не то в diff ? нужно чтобы он рапортовал что тот же элемент в новом списке
Стандартный для дата классов
источник

EG

Evgeny GooDi in Android arch. components
Оба метода через ==
источник

AP

Anton Potekhin in Android arch. components
а вывалите просто в лог что получаете при сравнение классов. Думаю что в результате они будут у вас не равны
источник

EG

Evgeny GooDi in Android arch. components
Anton Potekhin
а вывалите просто в лог что получаете при сравнение классов. Думаю что в результате они будут у вас не равны
Хм. Ок, попробую
источник

IM

Ivan Makeev in Android arch. components
Evgeny GooDi
Стандартный для дата классов
А свойства не var случаем? У data классов.
источник

IM

Ivan Makeev in Android arch. components
Ещё есть вариант с наследованием data классов от обычного класса в связке с унаследованными свойствами. Тогда в data классе в equals и hash code они учитываться не будут.
источник

AP

Anton Potekhin in Android arch. components
Ivan Makeev
А свойства не var случаем? У data классов.
думаю не в этом дело.  var не участвует в сравнение а значит и не станут они неравны по причине таких полей.
источник