Size: a a a

Android arch. components

2019 October 16

AA

Andrey Akimov in Android arch. components
Кирилл Романенко
Да, действительно, работает. Правда не получается передать аргументы.( Генерирует экшен, но будто не видит, что данный фрагмент требует аргумент.
хм, странно, у меня аргументы передаются
источник

КР

Кирилл Романенко in Android arch. components
Andrey Akimov
хм, странно, у меня аргументы передаются
А ещё у меня проблема с переходом из внутреннего графа во внешний, даже по глобальным экшенам. Как будто нав контроллер не знает на какой граф нужно совершить навигацию и падает. Но если я инклюдю внешний во внутренний граф, то получается циклическая зависимость.
источник

AA

Andrey Akimov in Android arch. components
Кирилл Романенко
А ещё у меня проблема с переходом из внутреннего графа во внешний, даже по глобальным экшенам. Как будто нав контроллер не знает на какой граф нужно совершить навигацию и падает. Но если я инклюдю внешний во внутренний граф, то получается циклическая зависимость.
странно. В общем, моё мнение об этой либе не поменялось - фигня полная, проблем больше профита.
источник

AA

Andrey Akimov in Android arch. components
благо в легаси проекте как-то работает да и ладно
источник

КР

Кирилл Романенко in Android arch. components
Andrey Akimov
странно. В общем, моё мнение об этой либе не поменялось - фигня полная, проблем больше профита.
Ради сейфаргс норм.)
источник

AA

Andrey Akimov in Android arch. components
Кирилл Романенко
Ради сейфаргс норм.)
ну еще диплинки норм вроде
источник

K

Kopusha in Android arch. components
такое же ощущение.
источник

K

Kopusha in Android arch. components
кто-то пробовал для диплинков https://github.com/airbnb/DeepLinkDispatch ?
источник

КР

Кирилл Романенко in Android arch. components
Кирилл Романенко
А ещё у меня проблема с переходом из внутреннего графа во внешний, даже по глобальным экшенам. Как будто нав контроллер не знает на какой граф нужно совершить навигацию и падает. Но если я инклюдю внешний во внутренний граф, то получается циклическая зависимость.
Всё, проблема устранена.
источник

КР

Кирилл Романенко in Android arch. components
Итак, подытожу всё что я узнал про инклюд графы
источник

КР

Кирилл Романенко in Android arch. components
Во внешнем графе <include =...> внутренний граф.
1) Внешний не может переходить по global action на определенный фрагмент внутреннего, да и вообще напрямую переходить к определенному фрагменту внутреннего.
2) Внутренний не может просто так со своего нав контроллера перейти по глобальному экшену к определенному фрагменту внешнего.
3) Внутренний может перейти по глобальному экшену только если взять нав контроллер внешнего и уже по нему производить навигацию.
источник

K

Kopusha in Android arch. components
нужен блог пост, без поллитра не разберешься
источник

СГ

Сергей Греков in Android arch. components
Кирилл Романенко
Во внешнем графе <include =...> внутренний граф.
1) Внешний не может переходить по global action на определенный фрагмент внутреннего, да и вообще напрямую переходить к определенному фрагменту внутреннего.
2) Внутренний не может просто так со своего нав контроллера перейти по глобальному экшену к определенному фрагменту внешнего.
3) Внутренний может перейти по глобальному экшену только если взять нав контроллер внешнего и уже по нему производить навигацию.
У меня вопрос, а нафига все эти сложности? Какие профиты этот нав компонент дает(помимо визуализации графа)?
источник

K

Kopusha in Android arch. components
ты чё, пёс, ебись как все, так нужно, некогда объяснять! На вот, Databindings ещё присыпь, Paging там...
источник

КР

Кирилл Романенко in Android arch. components
Сергей Греков
У меня вопрос, а нафига все эти сложности? Какие профиты этот нав компонент дает(помимо визуализации графа)?
Так сейфаргс, диплинки, дефолт анимашки.
источник

СГ

Сергей Греков in Android arch. components
Кирилл Романенко
Так сейфаргс, диплинки, дефолт анимашки.
а без нав компонента диплинками сложно рулить?
источник

D

Danil Yudov in Android arch. components
перейти к определенному фрагменту в графе можно последовательными navigate)) какой-то костыль, но буквально только что пришлось это соорудить
источник

КР

Кирилл Романенко in Android arch. components
Danil Yudov
перейти к определенному фрагменту в графе можно последовательными navigate)) какой-то костыль, но буквально только что пришлось это соорудить
Ну такое. Это всё можно достигнуть другими способами.
источник

D

Danil Yudov in Android arch. components
Andrey Akimov
странно. В общем, моё мнение об этой либе не поменялось - фигня полная, проблем больше профита.
+. ковыряю полдня и матерюсь. возникла задача сделать переход с пуша на конкретный фрагмент. и началось.. сингл-активити + проверка авторизации при старте + основной экран с боттом навигейшн где нельзя прыгнуть сразу куда нужно
источник

КР

Кирилл Романенко in Android arch. components
Сергей Греков
а без нав компонента диплинками сложно рулить?
Я диплинками до этого не пользовался.
источник