чистить бэкстек после перехода на второй, относительно сплеша экран
popUp вроде для этого
Делать replace и не добавлять в бэкстек
как ты в Navigation будешь Replace делать?
Никак. Просто не буду использовать его(
лучший совет по использованию этого дерьма
так это уже не сплешскрин получается.
Можешь пожалуйста пояснить почему?
сплешскрин должен очень быстро показаться пользователю, пока все остальные экраны грузятся. а твоем случае это немного другое
То есть его нужно сделать как активити?
объясни это вконтакту и сберу, пожалуйста)
вообще без разницы
ну может в их случае еще простительно, если грузить дольше 3 секунд)
А как будут грузится остальные экране если активным может быть только 1?
<action android:id="@+id/action_splashFragment_to_navigation_home" app:destination="@id/navigation_home" app:popUpTo="@id/splashFragment" app:popUpToInclusive="true" /> app:popUpTo app:popUpToInclusive Эти две строчки тебе помогут убрать сплеш из стака при переходе на новый фрагмент используя action
в popUpTo укажи фрагмент который хочешь убрать из стака после action
Обсуждают сегодня