У меня есть действие, которое можно назвать «LeanbackSettingsActivity». У меня есть 3 фрагмента.Пустой экран, когда выходите на экран с помощью кнопки «Назад»
'FirstStepFragment' - Какие дома есть несколько вариантов, чтобы перейти к одному из 2-х других фрагментов: Option1 -> SubFragment1 Option2 -> SubFragment2
Все 3 фрагменты простираться 'GuidedStepFragment.
Если я нажму кнопку «Назад» на удаленном устройстве Android TV, находясь в SubFragment1 или SubFragment2, он вернется к FirstStepFragment. Это нормально, но если я снова нажимаю спину (когда я нахожусь в FirstStepFragment), он переходит на пустой экран. Нажмите ее еще раз, и она выйдет.
Я принимаю его действие, которое отображается, пока экран пуст.
Как я могу исправить поведение, поэтому, когда я покидаю FirstStepFragment, он также завершает работу?
Вот OnCreate от моей деятельности:
@Override
protected void onCreate(Bundle savedInstanceState) {
Log.d(TAG, "onCreate");
super.onCreate(savedInstanceState);
if (savedInstanceState == null) {
GuidedStepFragment.add(getFragmentManager(), new FirstStepFragment());
}
}