This sample shows the features of Navigation component highlighted by the second Navigation series in the MAD Skills videos and articles. Specifically, episodes 1, 2, 3, and 4 walk through code from this sample.
This sample showcases the following features of the Navigation component:
- NavigationUI (episode 1)
- Conditional Navigation (episode 2)
- Nested Graphs and Include (episode 3)
- Navigation in Feature Modules (episode 4)
- For an overview of using Navigation component, check out Get started with the Navigation component
- Consider including the Navigation KTX libraries
for more concise uses of the Navigation component. For example, calls to
Navigation.findNavController(view)
can be expressed asview.findNavController()
.