例如,我想在退出应用程序之前回到家中。
这是我的代码......
案例0: frag = new Home();
案例1: frag = new AboutUs();
transaction = getFragmentManager().beginTransaction();
transaction.replace(R.id.fragemnt_container, frag);
transaction.commit();
如果我点击导航抽屉中的主页按钮,然后单击aboutus按钮,当我按下手机上的后退按钮时,我想从aboutus片段转到主片段,而不退出我的应用程序。
任何帮助都将不胜感激。
谢谢。
答案 0 :(得分:1)
您需要将FragmentTransaction
添加到Backstack。它就像在提交事务之前调用addToBackStack()
一样简单。