Size: a a a

Android Developers

2021 January 07

v

vorobyoff in Android Developers
Egor Sigolaev
А что с ресайклом? Он на первую позицию смещается?
Сейчас код кину
источник

v

vorobyoff in Android Developers
Блин я не за пушил последнии изменения(
источник

v

vorobyoff in Android Developers
источник

v

vorobyoff in Android Developers
Это активити, в принципе почти также все, только в местах где инстансы передаются теперь классы фрагментов
источник

J

JokeR in Android Developers
Чем вы тут занимаетесь? Вы льёте трафик, или тупо приролы пишите?
источник

v

vorobyoff in Android Developers
Чего?
источник

ES

Egor Sigolaev in Android Developers
vorobyoff
Это активити, в принципе почти также все, только в местах где инстансы передаются теперь классы фрагментов
Я бы просто проверил не вызывается ли onViewCreated у фрагмента несколько раз.
источник

ES

Egor Sigolaev in Android Developers
JokeR
Чем вы тут занимаетесь? Вы льёте трафик, или тупо приролы пишите?
Нет, разрабатываем приложения
источник

П

Павел Сарпов... in Android Developers
Привет!
Задача: при открытии приложения стартует активити А со своим navigation графом. Из этого графа должно запускаться Активити B со своим графом.

Что попробовал:
- создал 2 активити, у каждой свой лейаут, в этом лейауте свой <fragment> со своим графом. Активити Б находится среди desination активити А. При попытке перключиться на активити Б, приложение ломается.
- объединил два графа в один. сделал navigation внутри navigation. Теперь стало непонятно, как передать внутренний граф во <fragment> Активити Б.

Какие есть варианты решения?
источник

ES

Egor Sigolaev in Android Developers
Павел Сарпов
Привет!
Задача: при открытии приложения стартует активити А со своим navigation графом. Из этого графа должно запускаться Активити B со своим графом.

Что попробовал:
- создал 2 активити, у каждой свой лейаут, в этом лейауте свой <fragment> со своим графом. Активити Б находится среди desination активити А. При попытке перключиться на активити Б, приложение ломается.
- объединил два графа в один. сделал navigation внутри navigation. Теперь стало непонятно, как передать внутренний граф во <fragment> Активити Б.

Какие есть варианты решения?
Активити в графе вообще быть не может, только фрагменты. Следуй сингл активити, если юзаешь нав компонент.
источник

П

Павел Сарпов... in Android Developers
Egor Sigolaev
Активити в графе вообще быть не может, только фрагменты. Следуй сингл активити, если юзаешь нав компонент.
Только так?
источник

ES

Egor Sigolaev in Android Developers
Павел Сарпов
Только так?
Ну сингл активити сейчас является неким законом что-ли + гугл рекомендует его
источник

ES

Egor Sigolaev in Android Developers
К этому всему работа с фрагмента легче, чем с активити
источник

П

Павел Сарпов... in Android Developers
Дело в том, что у меня в видении было фулскрин активити, и активити с боттом навигацией. И вот теперь придется городить дополнительные проверки, когда показывать эту навигацию, а когда нет.
источник

ES

Egor Sigolaev in Android Developers
Павел Сарпов
Дело в том, что у меня в видении было фулскрин активити, и активити с боттом навигацией. И вот теперь придется городить дополнительные проверки, когда показывать эту навигацию, а когда нет.
Нет
источник

ES

Egor Sigolaev in Android Developers
Это обычный флоу фрагментов, погугли, что это такое
источник

П

Павел Сарпов... in Android Developers
Egor Sigolaev
Это обычный флоу фрагментов, погугли, что это такое
Как оно называется правильно? Чтобы я мимо не нагуглил?
источник

ES

Egor Sigolaev in Android Developers
У тебя есть локальный (главный фрагмент) и внутренний фрагмент (фрамгент с табами). Вот у главного есть контейнер на весь экран, и у таба есть контейнер с привязкой к табу.
источник

ES

Egor Sigolaev in Android Developers
Павел Сарпов
Как оно называется правильно? Чтобы я мимо не нагуглил?
Fragments Flow
источник

П

Павел Сарпов... in Android Developers
спасибо
источник