Я добавляю фрагмент, используя android.R.id.content
, чтобы заполнить пространство Activity, используя следующий код.
private void doFragmentTransaction(Fragment fragment, String tag) {
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.setCustomAnimations(R.anim.slide_in_bottom_y, R.anim.slide_out_bottom_y,
R.anim.slide_in_bottom_y, R.anim.slide_out_bottom_y);
transaction.add(android.R.id.content, fragment, tag);
transaction.addToBackStack(tag);
transaction.commitAllowingStateLoss();
}
И у меня возникла проблема, чтобы поймать момент, когда фрагмент закрытнажатием кнопки назад.Метод жизненного цикла onStop
не вызывается.
Что мне нужно сделать, чтобы все методы жизненного цикла вызывались правильно?