- Android Studio -> Preferences... -> Experimental-> Enable Navigation Editor
- Add dependencies:
implementation "android.arch.navigation:navigation-fragment-ktx:1.0.0-alpha06"
implementation "android.arch.navigation:navigation-ui-ktx:1.0.0-alpha06"
- Add layout main.xml
- Create side-menu.xml
- Configure drawerlayout (fragment1, fragment2)
- Configure fragment1 to go to fragment2 with param
- Make goTo Action Global
- Create fragment 3
- Create destination and add depplink
- Configure Manifest
- Configure Edit Configuration
- Play
- Create Conditional Fragment
- Create Global Action Navigation
- Add Conditional Destination
- Play