Size: a a a

Android arch. components

2019 October 16

ST

Sasha Tainyuk in Android arch. components
Кирилл Романенко
Ахуенный ответ.))) Какой именно? Нав компонента? Материал?
Материал)
источник

AA

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

КР

Кирилл Романенко in Android arch. components
Sasha Tainyuk
Материал)
1.1.0-beta01
источник

AA

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

КР

Кирилл Романенко in Android arch. components
Andrey Akimov
а сейчас у тебя при попытке перейти - кидает на стартовый?
Я ещё не пытался.)) Просто знаю что по дефолту на старт идёт, интересно как это обойти
источник

ST

Sasha Tainyuk in Android arch. components
Спасибо. Не буду обновлять значит пока.
источник

AA

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

КР

Кирилл Романенко in Android arch. components
Sasha Tainyuk
Спасибо. Не буду обновлять значит пока.
Скинь свой код в нав графе и фрагменте, мб я накосячил где-то.
источник

КР

Кирилл Романенко in Android arch. components
Andrey Akimov
ну насколько я понял из твоего описания - пока проблем быть не должно, а вообще, я в свое время тоже запарился с этими графами
Так а как у тебя реализовано?
источник

ST

Sasha Tainyuk in Android arch. components
Кирилл Романенко
Скинь свой код в нав графе и фрагменте, мб я накосячил где-то.
Все тоже самое. Один в один. Разве айди отличаются.)
источник

ST

Sasha Tainyuk in Android arch. components
У меня материал ещё 1.0.0
источник

AA

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

КР

Кирилл Романенко in Android arch. components
Sasha Tainyuk
У меня материал ещё 1.0.0
Понятно.)
источник

КР

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

AA

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

КР

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

AA

Andrey Akimov in Android arch. components
Кирилл Романенко
Во. Как? Просто создаёшь экшен?
даже без экшенов, просто NavController.navigate()
источник

AA

Andrey Akimov in Android arch. components
ну можно и экшены, мне лень делать было
источник

КР

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

КР

Кирилл Романенко in Android arch. components
Кирилл Романенко
Да, действительно, работает. Правда не получается передать аргументы.( Генерирует экшен, но будто не видит, что данный фрагмент требует аргумент.
Поправка: работает через global actions. https://developer.android.com/guide/navigation/navigation-global-action
источник