Size: a a a

Android Developers

2021 March 11

QH

Quantum Harmonizer in Android Developers
Dmitry Alekseyevich
Как ViewType добавть?
да
источник

DA

Dmitry Alekseyevich in Android Developers
Спасибо
источник

В

Виктор in Android Developers
Иван Чепёлкин
Я так понимаю, что если двигаться по навигационному графу вперёд в navigation component, то фрагменты будут все добавляться в back stack?
Ну да, в этом и смысл. Кастомное поведение также возможно.
источник

ИЧ

Иван Чепёлкин... in Android Developers
Виктор
Ну да, в этом и смысл. Кастомное поведение также возможно.
Блин, ну в этом и проблема. Коррутины во вьюмодели не могут сдохнуть, ибо скоуп вью модели живёт пока жива вьюмодель ,а она жива пока жив фрагмент
источник

DA

Dmitry Alekseyevich in Android Developers
получается это все нужно выносить в отдельный xml..Жесть
источник

В

Виктор in Android Developers
Иван Чепёлкин
Блин, ну в этом и проблема. Коррутины во вьюмодели не могут сдохнуть, ибо скоуп вью модели живёт пока жива вьюмодель ,а она жива пока жив фрагмент
Как это не могут? А для кого придумали job?
источник

QH

Quantum Harmonizer in Android Developers
Dmitry Alekseyevich
получается это все нужно выносить в отдельный xml..Жесть
хз, я не люблю страдать, поэтому в XML не верстаю
источник

ИЧ

Иван Чепёлкин... in Android Developers
Виктор
Как это не могут? А для кого придумали job?
Но мне теперь самому ручками нужно следить за жц фрагмента чтоб джобы поубивать
источник

КЖ

Кирилл Жуков... in Android Developers
Dmitry Alekseyevich
получается это все нужно выносить в отдельный xml..Жесть
Просто в Nestedscrollview оберните и у ресайклера nestedscrolling false сделайте и все.
источник

В

Виктор in Android Developers
Иван Чепёлкин
Но мне теперь самому ручками нужно следить за жц фрагмента чтоб джобы поубивать
Для чего вам именно смерть корутин нужна?
источник

ИЧ

Иван Чепёлкин... in Android Developers
Виктор
Для чего вам именно смерть корутин нужна?
Отписка от Flow
источник

DA

Dmitry Alekseyevich in Android Developers
Кирилл Жуков
Просто в Nestedscrollview оберните и у ресайклера nestedscrolling false сделайте и все.
Сейчас попробую
источник

В

Виктор in Android Developers
Иван Чепёлкин
Отписка от Flow
Так Flow - Cold Stream, он работает только по collect
источник

ИЧ

Иван Чепёлкин... in Android Developers
Виктор
Так Flow - Cold Stream, он работает только по collect
Блин, ShareFlow
источник

ИЧ

Иван Чепёлкин... in Android Developers
Виктор
Так Flow - Cold Stream, он работает только по collect
Ну так коллект всегда есть пока есть вьюмодель
источник

В

Виктор in Android Developers
Иван Чепёлкин
Блин, ShareFlow
Ну так это же практически эквивалент LiveData, не полностью, конечно. Там же lifecycle aware можно настроить.
источник

ИЧ

Иван Чепёлкин... in Android Developers
Виктор
Ну так это же практически эквивалент LiveData, не полностью, конечно. Там же lifecycle aware можно настроить.
А как настроить?
источник

ИЧ

Иван Чепёлкин... in Android Developers
А, понял
источник

ИЧ

Иван Чепёлкин... in Android Developers
Уже смотрю
источник

В

Виктор in Android Developers
Иван Чепёлкин
А как настроить?
Врать не буду, сам лично с SharedFlow не работал, но на медиуме полно мануалов
источник