当我尝试在菜单项之间切换时遇到问题。菜单项不会指向正确的图标。这是我发现这个问题时的流程
- 从(Home)片段开始,然后按第二个菜单项(Features)
case R.id.nav_home:
//home fragment transaction
actionBar.setTitle("Home");
HomeFragment fragment1 = new HomeFragment();
FragmentTransaction fragmentTransaction1 = getSupportFragmentManager().beginTransaction();
fragmentTransaction1.replace(R.id.content, fragment1, "");
fragmentTransaction1.commit();
break;
- 第二个菜单项(功能)将转到功能活动
case R.id.nav_features:
//features fragment transaction
startActivity(new Intent(DashboardActivity.this, FeaturesActivity.class));
break;
- 关闭功能活动并返回(主页)片段
onBackPressed();
- 底部导航仍然指向第二个菜单项(功能)。