【问题标题】:How to exit app with back button instead of just pop如何使用后退按钮退出应用程序而不仅仅是弹出
【发布时间】:2021-01-16 13:14:26
【问题描述】:

我正在构建一个应用程序(学习),第一次使用该应用程序时,如果用户单击任何一个按钮并填写将导航到主页的字段,它会显示带有登录和注册按钮的身份验证页面。

Navigation :
Authentication Page=>login=>main page

现在的问题是,如果用户按下主页上的返回按钮,我不希望他们返回登录页面。相反,我想退出应用程序。 我该怎么做?

【问题讨论】:

    标签: flutter dart


    【解决方案1】:

    当您从登录导航到主页时,请使用导航器方法 .pushReplacement() 而不是 .push(),这将替换导航器堆栈上的登录页面。这意味着主页面将是堆栈中唯一的页面。在这种情况下,按下返回按钮或调用方法.pop(),将关闭应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-02
      • 1970-01-01
      • 1970-01-01
      • 2019-08-20
      相关资源
      最近更新 更多