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
您必须为此编写代码。请在此处发布您的代码。您使用片段的目的是什么?它们是用于查看寻呼机的片段吗?