Как пронавигироваться назад используя navigation component?
Есть home fragment на котором есть кнопка выход. При нажатии на кнопку нужно перейти на экран авторизации (логин). Если создать action на это действие, то навигация выполняется, но появляется возможность вернуться назад на home при нажатии кнопки назад. Как выполнить навигацию на login, убрав из стека все экраны которые лежат под login?
Ответы (1 шт):
Автор решения: Adm123
→ Ссылка
В action в Вашем случае нужно указать, что фрагмент назначения становится самым верхним в истории:
<action android:id="@+id/action_name"
app:destination="@id/destination"
app:popUpTo="@id/destination"
app:popUpToInclusive="true"
app:launchSingleTop="true">