В моем приложении есть нижнее меню навигации, в меню «Создать» . Я показываю страницу фрагмента. Это работает совершенно нормально, но когда я нажимаю на мое следующее меню, которое «Избранное», «сохранено», «скрыто» и «еще» . Указанное действие открывается с наложенным на него фрагментом меню "create" . Любая помощь приветствуется
private void selectTab(int pos, int mainMode) {
MenuItem navItem = null;
Fragment selectedFragment=null;
switch (mainMode) {
case 0:
selectedFragment=new FirebaseFragment();
//Intent i = new Intent(MainActivity.this, FirebaseFragment.class);
//startActivity(i);
break;
case 1:
navItem = _bottomNav.getMenu().findItem(R.id.nav_mode_favs);
break;
case 2:
navItem = _bottomNav.getMenu().findItem(R.id.nav_mode_saved);
break;
case 3:
navItem = _bottomNav.getMenu().findItem(R.id.nav_mode_hidden);
break;
case 4:
navItem = _bottomNav.getMenu().findItem(R.id.nav_more);
break;
}
getSupportFragmentManager().beginTransaction().replace(R.id.fragmentcontainer,selectedFragment).commit();
if (navItem != null) {
navItem.setChecked(true);
onNavigationItemSelected(navItem);
}
}