
Navigation组件
NavigationUI在
navigation-ui工件中提供了一个帮助器类。根据用于导航抽屉的带有导航文档的“
更新UI组件”,您可以
setupWithNavController()通过将目标项绑定到菜单项,使用该方法自动将菜单项连接到在导航图中设置的导航目标:
如果
MenuItem匹配的ID与目的地的ID相匹配,则NavController可以导航到该目的地。
因此,您根本不需要
onNavigationItemSelected实现,也不需要执行任何FragmentTransactions。只需确保
android:id="@+id/fragment_y"菜单XML中的与
android:id="@+id/fragment_y"导航XML中的匹配并调用即可
setupWithNavController():
NavigationView navView = findViewById(R.id.nav_view);// This is what sets up its own onNavigationItemSelectedNavigationUI.setupWithNavController(navView, navController);
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)