Есть список, в котором при нажатии на элемент списка я закрываю фрагмент
getActivity().finish();
Данный фрагмент у меня находится в MainAcitivty. Но при закрытии меня перебрасывает аш на SignActivity, которая в приложении явно раньше запускается. Пробовал закрывать фрагмент следующим образом:
getActivity().getSupportFragmentManager().beginTransaction().remove(this).commit();
Но так очищалось содержимое самого фрагмента, и появлялся белый экран.
Как можно закрывать фрагмент так, чтоб переходить в MainAcitivity?
Фрагмент вызываю в MainActivity следующим образом:
public boolean onNavigationItemSelected(MenuItem item) {
android.support.v4.app.FragmentTransaction fragmentTransaction =
getSupportFragmentManager().beginTransaction();
switch (item.getItemId()) {
case R.id.nav_settings:
fragmentTransaction.replace(R.id.fragment_container, new LanguagesSelectorFragment()).commit();
break;
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости