У меня есть экран авторизации запуска, я хочу, чтобы пользователь входил в систему каждый раз, когда запускается приложение, даже на Resume
В onResume () вашего Activity перейдите на экран авторизации. Мы хотим использовать вид навигации, который можно использовать из любого фрагмента, поэтому лучшим вариантом будет метод навигация (deepLink).
Activity
Добавьте DeepLink к AuthorizationFragment в вашем navigation.xml:
navigation.xml
<deepLink android:id="@+id/deepLink" app:uri="http://www.example.com/authorization" />
In Activity onResume ()
findNavController(R.id.container).navigate("http://www.example.com/authorization")
Если пункт назначения доступен из текущего NavGraph, он будет перемещаться туда.
См. Документацию:
Перейдите к пункту назначения с компонентом навигации с помощью URI
Как создать неявную глубокую ссылку