когда я выбираю ne tab из вида навигации, я хотел бы видеть активность для каждой вкладки в nav. Посмотреть. Как это могло быть возможно без сломанной структуры?
Я пытался начать намерения, но не работает. На самом деле я знаю, как сделать это для одной вкладки, но не знаю, как сделать для каждой вкладки
private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener
= new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()) {
case R.id.nav_me:
fragment = new FragmentMyProfile();
loadFragment(fragment);
return true;
case R.id.nav_messages:
fragment = new FragmentMessages();
loadFragment(fragment);
return true;
case R.id.nav_search:
fragment = new FragmentSearchScreen();
loadFragment(fragment);
return true;
case R.id.nav_SM:
fragment = new FragmentSocialHub();
loadFragment(fragment);
return true;
}
return false;
}
};
private void loadFragment(Fragment fragment) {
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.replace(R.id.frame_container, fragment);
transaction.addToBackStack(null);
transaction.commit();
}
Я хочу видеть Действия, а не фрагменты в случаях. Спасибо