Java 使用后退按钮离开GuidedStepFragment时出现空白屏幕
我有一个活动,我们称之为LeanbackSettingsActivity。我有3个碎片在里面 “FirstStepFragment”-其中包含两个选项,可转到其他两个片段之一: 选项1->子片段1 选项2->子片段2 所有3个片段都扩展了“GuidedStepFragment” 如果我在SubFragment1或SubFragment2中按下Android电视遥控器上的“后退”按钮,它将返回到FirstStepFragment。 这很好,但是如果我再次按下back(当我在FirstStepFragment中时),它将进入一个空白屏幕。再按一次,它就会退出 我假设它是屏幕空白时显示的活动 我如何修复行为,以便在我离开FirstStepFragment时它也完成活动 以下是我的活动中的onCreate:Java 使用后退按钮离开GuidedStepFragment时出现空白屏幕,java,android,android-fragments,android-tv,leanback,Java,Android,Android Fragments,Android Tv,Leanback,我有一个活动,我们称之为LeanbackSettingsActivity。我有3个碎片在里面 “FirstStepFragment”-其中包含两个选项,可转到其他两个片段之一: 选项1->子片段1 选项2->子片段2 所有3个片段都扩展了“GuidedStepFragment” 如果我在SubFragment1或SubFragment2中按下Android电视遥控器上的“后退”按钮,它将返回到FirstStepFragment。 这很好,但是如果我再次按下back(当我在FirstStepFra
@Override
protected void onCreate(Bundle savedInstanceState) {
Log.d(TAG, "onCreate");
super.onCreate(savedInstanceState);
if (savedInstanceState == null) {
GuidedStepFragment.add(getFragmentManager(), new FirstStepFragment());
}
}
请使用[GuidedStepFragment.addAsRoot(…)](,android.support.v17.leanback.app.GuidedStepFragment,int))