Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
The Navigation component is designed for apps that have one main activity with multiple fragment destinations. The main activity is associated with a navigation graph and contains a NavHostFragment that is responsible for swapping destinations as needed. In an app with multiple activity destinations, each activity has its own navigation graph.
В версии 2.1.0-alpha05 можно передать параметры в startDestination с помощью NavHostFragment.create(R.navigation.nav_graph, bundleOf("id" to 42))
https://developer.android.com/guide/navigation/navigation-programmatic
Android navigation component. Простые вещи, которые приходится делать самому