【问题标题】:Return to previous fragment in Navigation Drawer返回导航抽屉中的上一个片段
【发布时间】:2018-09-19 18:24:34
【问题描述】:

我正在编写一个 Android 应用程序上的导航抽屉。每次我按下我的第一个片段时,我都会进入我的活动 1,当我按下后退按钮时,我会返回我的第一个片段,这是我的默认片段,所以没关系。但是当我进入我的第二个片段时,我会进入一个新的活动 (Activity2),但是当我按下后退按钮时,我会返回我的第一个片段(就像在第一个活动中一样)但我想返回我的第二个片段。

有什么帮助吗? Here is an image how I want it to works

【问题讨论】:

  • 您可能需要保存最后显示的片段,并在您返回活动 1 时加载它。
  • 抱歉打扰了,但我该怎么做呢?我是编程新手。
  • 这可能就是你想要的stackoverflow.com/questions/28133600/…
  • 不是,但是谢谢。
  • 只有在savedInstanceState == null 时才会充气……这意味着,在第一次加载时(否则你很可能会再次充气,这会导致这种情况,正如你所描述的那样)。

标签: android android-fragments navigation-drawer


【解决方案1】:

已经给出了最佳答案@ Programmatically go back to the previous fragment in the backstack

有关片段回栈的更多详细信息,请点击答案中给出的链接 https://stackoverflow.com/a/10863743/9917175

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-16
    • 2016-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多