我有一个导航抽屉作为主要活动。点击其中一个项目, 添加一个片段(如此项目中的自定义列表适应列表。)。[片段1] 现在单击其中一个项目,将另一个片段替换为它,并显示详细信息。[片段2]
现在当我点击后退按钮时,应用程序被销毁。我需要在后退按钮上继续播放第一个片段 点击了。我怎么做感谢。
答案 0 :(得分:0)
片段是活动的一部分。 onBackPressed()对片段的工作方式不同。您必须在Activity上应用onBackPressed()。点击此处查看如何以片段形式执行此操作:Using onBackPressed() in Android Fragments
答案 1 :(得分:0)
Fragment f2= new Fragment2();
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.add(R.id.fragment_container, f2);
transaction.addToBackStack(null);//null is optional you could replace with string-
transaction.commit();