Android 当我们移动到另一个片段时,如何取消选中导航抽屉中的片段

Android 当我们移动到另一个片段时,如何取消选中导航抽屉中的片段,android,Android,在我的应用程序中,一旦我从导航抽屉中选中该项,它将保持选中状态,即使我单击其他菜单项,也不会取消选中该项您可以取消选中使用此方法的所有菜单项 private void uncheckAllMenuItems(NavigationView navigationView) { final Menu menu = navigationView.getMenu(); for (int i = 0; i < menu.size(); i++) { MenuItem

在我的应用程序中,一旦我从导航抽屉中选中该项,它将保持选中状态,即使我单击其他菜单项,也不会取消选中该项

您可以取消选中使用此方法的所有菜单项

 private void uncheckAllMenuItems(NavigationView navigationView) {
    final Menu menu = navigationView.getMenu();
    for (int i = 0; i < menu.size(); i++) {
        MenuItem item = menu.getItem(i);
        if (item.hasSubMenu()) {
            SubMenu subMenu = item.getSubMenu();
            for (int j = 0; j < subMenu.size(); j++) {
                MenuItem subMenuItem = subMenu.getItem(j);
                subMenuItem.setChecked(false);
            }
        } else {
            item.setChecked(false);
        }
    }
}
private void uncheckalMenuItems(导航视图导航视图){
最终菜单=navigationView.getMenu();
对于(int i=0;i
您必须为此编写代码。请在此处发布您的代码。您使用片段的目的是什么?它们是用于查看寻呼机的片段吗?