Size: a a a

2019 January 29

MS

Maksim Sukhotski in GitFox
Максим
зачем нужен DrawerFlowFragment ?  можно ведь в апп активити расположить дравер , ведь всёрпвно в него все фрагменты ложить потом
а что делать когда нужно показать экран без дровера
источник

М

Максим in GitFox
его никак нельзя отключить на каком то экране?)
источник

ЕК

Евгений Кузовкин in GitFox
Можно конечно
источник

ЕК

Евгений Кузовкин in GitFox
Заблокировать, точнее
источник

М

Максим in GitFox
у меня создалось впечатление что дравер фрагмент оборачивает всё приложение... и его можно перенести в апп активити и блокировать на некоторых экранах
источник

MS

Maksim Sukhotski in GitFox
у меня в проекте например есть экраны, где дровер выезжает справа, это мне теперь придётся два дровера в одном фрагменте держать?)
источник

М

Максим in GitFox
Maksim Sukhotski
у меня в проекте например есть экраны, где дровер выезжает справа, это мне теперь придётся два дровера в одном фрагменте держать?)
я то спрашивал про гитфокс) у меня такое приложение - один дравер слева, одинаковый , почти везде должен быть
источник

AK

Alexey Kalyaganov in GitFox
Максим
у меня создалось впечатление что дравер фрагмент оборачивает всё приложение... и его можно перенести в апп активити и блокировать на некоторых экранах
Это костыли. Дровер создается как обёртка, внутри которой может идти любой flow, можно запускать любой flow без обертки - дровера
источник

AK

Alexey Kalyaganov in GitFox
Костыли всмысле в активити выносить и блокировать дровер
источник

ЕК

Евгений Кузовкин in GitFox
Максим
у меня создалось впечатление что дравер фрагмент оборачивает всё приложение... и его можно перенести в апп активити и блокировать на некоторых экранах
Если нужно пересоздать scope, зависимости которого находятся в презентере дровера, то как это сделать? Удалять дровер фрагмент и добавлять заново?
источник

MS

Maksim Sukhotski in GitFox
если в проекте железно на всех экранах должен висеть этот дровер с одним и тем же фрагментом, то я всеми руками "за", но дизайнеры или продукт оунеры рано или поздно да поменяют логику приложения и придётся переписывать на несколько экранов
источник

М

Максим in GitFox
Alexey Kalyaganov
Это костыли. Дровер создается как обёртка, внутри которой может идти любой flow, можно запускать любой flow без обертки - дровера
вот именно об этом и был вопрос, то что он как обёртка я заметил, а вот для чего именно и не понял сразу, спасибо
источник

KT

Konstantin Tskhovrebov in GitFox
В активити не должно быть ничего вообще, кроме контейнера для фрагментов. Только тогда вы сможете сделать нормально сингл активити.
Все остальное обрастает костылями рано или поздно
источник

AP

Alexey Pushkarev in GitFox
а как насчет общения 2х фрагментов лайфдатой через viewmodel привязанную к контексту активити ?
источник

KT

Konstantin Tskhovrebov in GitFox
С лайвдатой идите в другой чат.
источник

AP

Alexey Pushkarev in GitFox
эх, чем же оно так не угодило, ну окей.
источник

KT

Konstantin Tskhovrebov in GitFox
У нормальных людей фрагменты не общаются друг с другом через общую вьюмолель.
источник

KT

Konstantin Tskhovrebov in GitFox
Alexey Pushkarev
эх, чем же оно так не угодило, ну окей.
Не угодил вопрос, вы чаты путаете 👆
источник

AP

Alexey Pushkarev in GitFox
Konstantin Tskhovrebov
Не угодил вопрос, вы чаты путаете 👆
увидел здесь обсуждение - решил внести свои 5 копеек.
источник

KT

Konstantin Tskhovrebov in GitFox
Да, вы любите вносить пять копеек, судя по остальным чатам 😂
И опять это уводит во флуд.
Все в @android_ru 👌
источник