代码之家  ›  专栏  ›  技术社区  ›  yogsma

如何从Android应用程序的当前屏幕进入上一个屏幕

  •  2
  • yogsma  · 技术社区  · 15 年前

    如何从Android应用程序的当前屏幕转到上一个屏幕?我知道手机上有一个后退按钮,但它会把我带到应用程序的开始屏幕,我希望应用程序上的按钮能够工作,以返回上一个屏幕。

    1 回复  |  直到 15 年前
        1
  •  2
  •   Fernando Miguélez    15 年前

    后退按钮确实能让你看到以前在屏幕上看到的活动,它启动了当前的活动(而不是通过后退按钮)。如果后退按钮带你去乞求你的应用程序屏幕意味着导航到你最后的活动是从它完成的。尝试从另一个不同于“开始活动”的活动启动活动。

    真正有问题的是,通过按后退按钮并发现应用程序切换到触发启动活动的活动(而不是通过后退按钮),在启动活动时一次性结束应用程序。在这种情况下,你应该打电话给 finish() 里面 onDestroy() 开始活动的侦听器方法。