我想使登录页面更加混乱,登录成功后,应用程序将切换到下一页并销毁上一页,即,一旦用户登录,他返回登录页面的唯一方法登录页面用于显式退出当前会话,而不是仅按android的上一个按钮。
答案 0 :(得分:1)
只需完成Rémi所说的,如果您想确保主视图之前没有其他视图,就应该这样做:
Navigator.pushAndRemoveUntil(context, YourMaterialPageRoute(), (e) => false);
答案 1 :(得分:0)
使用Navigator.push
或Navigator.pushReplacement
之类的其他选项代替Navigator.pushAndRemoveUntil
答案 2 :(得分:0)
如果您在材料应用程序中使用路由并按屏幕名称导航,请提供一个快速提示:
Navigator.pushNamedAndRemoveUntil(context, newRouteName, (route) => false)