调用导航抽屉内另一个片段的前一个片段

时间:2017-12-08 07:49:51

标签: android navigation-drawer

嗨我有一个导航抽屉,我有4个片段。我希望从背面按下片段3到片段2,然后从片段4按下它应该去片段1.我怎么能这样做?

我尝试过将片段添加到后台堆栈。如果我在从主页片段中点击时将片段添加到后面的堆栈,应用程序应该实际关闭。而不是关闭我添加到backstack的片段正在显示,当从那里再次按下它再次显示主片段然后应用程序正在关闭。

1 个答案:

答案 0 :(得分:0)

//尝试此代码在打开新片段时添加片段编号,并从背景列表中删除最后一个位置

public ArrayList<Integer> list = new ArrayList<>();

public void addToStack(int pos)
{
    if (!list.contains(pos))
    {
        list.add(pos);
    }
}
相关问题