在Tabs外显示片段

时间:2014-03-13 16:48:47

标签: android android-fragments tabs

我有3个标签,片段为A B C ..这些片段中的每个片段都在其精神中推出其他片段,例如A启动A1 .. A1启动A2。从A2你可以回到A1然后回到A.这一切都很好,但是片段A1和A2放在标签内..我的问题是,我可以在没有标签的情况下显示片段A1和A2吗?

2 个答案:

答案 0 :(得分:0)

使用您要显示的片段创建一个新的FragmentActivity并启动活动

答案 1 :(得分:0)

感谢@commonsWare,我找到了我想要的东西。在第二组片段中,即A1,B1,C1,我在onActivityCreated之后添加了以下行

getActivity().getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);

这个工作正常,主要的一个之后的所有片段都说A1,A2,An没有标签。接下来我添加了这一行

public void onResume() {
      super.onResume();
      if(getActivity().getActionBar().getNavigationMode()==ActionBar.NAVIGATION_MODE_STANDARD){
            getActivity().getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
        }
}

这允许我从A1恢复片段A说出并仍然显示标签。