Фрагмент предпочтения onPause () & onResume () не вызывается - PullRequest
0 голосов
/ 26 апреля 2019

При добавлении нового фрагмента в задний стек из фрагмента предпочтений события жизненного цикла фрагмента Предпочтения onPause () и onResume () не вызываются, когда поверх него добавляется новый фрагмент.

Из-за этого я не могу обновить сводку представления элемента во фрагменте настроек.

Этот код добавляет фрагмент детали к фрагменту предпочтения настроек

getSupportFragmentManager().beginTransaction()
                       .add(R.id.settings_container, new SettingsDetailFragment(), "SettingsDetailFragment")
                       .commit();

Этот код обрабатывает backPress

if (getSupportFragmentManager().getBackStackEntryCount() == 0) {
    this.finish();
} else {
    setToolbarTitle("Settings");
    getSupportFragmentManager().popBackStack();
}
...