Закрывать корректно фрагмент

204
28 мая 2017, 19:49

Есть список, в котором при нажатии на элемент списка я закрываю фрагмент

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;
}
READ ALSO
Как задать стиль кнопки внутри блока?

Как задать стиль кнопки внутри блока?

Всем привет! Почему-то, я не могу задать стиль для кнопки <div id="but1"> и для текста в ней, она автоматически берет стиль с <ul class="list">Как решить...

341
Как внести изменение сразу в 100+ html файлов?

Как внести изменение сразу в 100+ html файлов?

Есть сайт в котором много файлов с практически однотипным содержаниемрасширение в всех

248
Отмена стилизации объекта

Отмена стилизации объекта

Добрый день! Подскажите, пожалуйста, как при помощи инлайнового стиля отменить стандартную стилизацию HTML-объектаВ данном случае HTML-объектом...

204