используйте onBackPress, чтобы показать последний фрагмент с активностью нижней навигации - PullRequest
0 голосов
/ 17 июня 2020
• 1000 1004 * Заставить вернуться к предыдущему фрагменту на той же вкладке.

Я пробовал целый день, но вернулся только к фрагменту из другого элемента навигации.

Вот относительный code.

  FragmentManager fragmentManger =  getFragmentManager();
  final FragmentTransaction fragmentTransaction = fragmentManger.beginTransaction();
  fragmentTransaction.replace(R.id.content_frame, fragment);
  fragmentTransaction.addToBackStack(fragment.getClass().getName());
  fragmentTransaction.commit();

и MainActivity onBackPressd ()

  int count = getFragmentManager().getBackStackEntryCount();
  if (count == 0) {
     super.onBackPressed();
  } else {
     getFragmentManager().popBackStack();
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...