使用导航抽屉在嵌套片段中的操作栏中实现后退导航?

时间:2014-10-18 13:17:35

标签: android android-fragments

我有一个导航抽屉作为主要活动。点击其中一个项目,  添加一个片段(如此项目中的自定义列表适应列表。)。[片段1]  现在单击其中一个项目,将另一个片段替换为它,并显示详细信息。[片段2]

现在当我点击后退按钮时,应用程序被销毁。我需要在后退按钮上继续播放第一个片段 点击了。我怎么做感谢。

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();