我希望我的 Flutter 应用程序从上一个屏幕导航回主页。目前,它导航回我不想要的上一页。
onPressed: () {
Navigator.pop(context, MaterialPageRoute(builder: (context) => MyHomePage()));
},
我希望这个按钮能让我回到主页
最佳答案
如果您不使用命名路由,您只需将代码替换为:
onPressed: () {
Navigator.of(context).popUntil((route) => route.isFirst);
},
这将弹出导航堆栈,直到它到达可能是您的主页的第一个项目。
关于flutter - 我希望我的按钮导航回到我的主页,而不是 flutter 中的前一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55589597/