我的问题是,我有一个活动和一个片段,从活动打开该片段,但当我按返回按钮时,它关闭了应用程序。 我尝试使用以下代码。
用于打开片段的代码。
case R.id.button_contact:
Fragment fragment = new FragmentContact();
FragmentManager fragmentManager = getSupportFragmentManager();
fragmentManager.beginTransaction().replace(R.id.frame_container,fragment).addToBackStack("Frag1").commit();
break;
用于后退按钮。
@Override
public void onBackPressed() {
getSupportFragmentManager().popBackStackImmediate("Frag1",0);
super.onBackPressed();
}
super.onBackPressed();
- M D