androidx.navigation.ui
Interfaces
OnNavigateUpListener |
Interface for providing custom 'up' behavior beyond what is provided by |
Classes
AppBarConfiguration |
Configuration options for |
NavigationUI |
Class which hooks up elements typically in the 'chrome' of your application such as global navigation patterns like a navigation drawer or bottom nav bar with your |
Top-level functions summary
Extension functions summary
For android.view.MenuItem | |
Boolean |
Attempt to navigate to the NavDestination associated with this MenuItem. |
For androidx.appcompat.app.AppCompatActivity | |
Unit |
Sets up the ActionBar returned by AppCompatActivity.getSupportActionBar for use with a NavController. |
Unit |
AppCompatActivity.setupActionBarWithNavController(: NavController, : AppBarConfiguration = AppBarConfiguration(navController.graph)) Sets up the ActionBar returned by AppCompatActivity.getSupportActionBar for use with a NavController. |
For androidx.appcompat.widget.Toolbar | |
Unit |
Sets up a Toolbar for use with a NavController. |
Unit |
Toolbar.setupWithNavController(: NavController, : AppBarConfiguration = AppBarConfiguration(navController.graph)) Sets up a Toolbar for use with a NavController. |
For com.google.android.material.appbar.CollapsingToolbarLayout | |
Unit |
CollapsingToolbarLayout.setupWithNavController(: Toolbar, : NavController, : DrawerLayout?) Sets up a CollapsingToolbarLayout and Toolbar for use with a NavController. |
Unit |
CollapsingToolbarLayout.setupWithNavController(: Toolbar, : NavController, : AppBarConfiguration = AppBarConfiguration(navController.graph)) Sets up a CollapsingToolbarLayout and Toolbar for use with a NavController. |
For com.google.android.material.bottomnavigation.BottomNavigationView | |
Unit |
BottomNavigationView.setupWithNavController( |