如何破坏前一页?

时间:2019-06-16 17:10:52

标签: android flutter dart

我想使登录页面更加混乱,登录成功后,应用程序将切换到下一页并销毁上一页,即,一旦用户登录,他返回登录页面的唯一方法登录页面用于显式退出当前会话,而不是仅按android的上一个按钮。

3 个答案:

答案 0 :(得分:1)

只需完成Rémi所说的,如果您想确保主视图之前没有其他视图,就应该这样做:

Navigator.pushAndRemoveUntil(context, YourMaterialPageRoute(), (e) => false);

答案 1 :(得分:0)

使用Navigator.pushNavigator.pushReplacement之类的其他选项代替Navigator.pushAndRemoveUntil

答案 2 :(得分:0)

如果您在材料应用程序中使用路由并按屏幕名称导航,请提供一个快速提示:

Navigator.pushNamedAndRemoveUntil(context, newRouteName, (route) => false)