flutter - 在我的活动中按回我的第一个活动
问题描述
我制作了一个包含很多活动的颤振应用程序,但是当我在任何活动中按下后按按钮时,它将返回到 main.dart 中的第一个活动。这是为什么?我该如何解决?
解决方案
确保您Navigator.push()
用于在屏幕之间导航,将它们堆叠而不是替换
Navigator.push(
context,
MaterialPageRoute(builder: (context) => SecondRoute()),
);
请参阅导航到新屏幕并返回
推荐阅读
- r - 抑制 Rmd 内联输出中冗长的 kable 表,同时保留在最终 PDF 中
- c# - 基于网络抓取创建新文件然后下载到客户端的浏览器?
- python - 有没有办法在发送之前检查完整的发布请求标头和正文?
- php - 自定义管理员登录页面 WHMCS
- php - cURL 和 file_get_contents 不适用于特定 URL
- javascript - 谷歌标签管理器脚本在使用 f5 刷新后不起作用,但在 crtl + f5 后起作用
- r - 根据阈值覆盖率删除矩阵行,并在 r 中使用另一个矩阵
- html - HTML 输入中断
- javascript - 将类方法返回值传递给构造函数中的类变量
- python - 无法将 NumPy 数组导出到 R 数据集