android - flutter 应用程序 : Required to terminate screen while navigating to next screen

标签 android dart flutter flutter-layout

有没有办法在不将 flutter screen 添加到屏幕堆栈的情况下终止它?就像我们在 android 中做 finish() 一样?

最佳答案

您可以使用 pushReplacement 或 pushReplacementNamed。

1) 有路线: Navigator.of(context).pushReplacementNamed('/secondPage');

2) Navigator.pushReplacement(context, MaterialPageRoute(builder: (context) => SecondPage()));

关于android - flutter 应用程序 : Required to terminate screen while navigating to next screen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51167002/

相关文章:

java - Android LoaderManager 和 CursorLoader 混淆

android - java.lang.InstantiationException : class has no zero argument constructor

android - CampaignTrackingService 服务有无法启动的风险

api - 未处理的异常:错误状态:无法设置内容类型为 “application/json”的请求的正文字段

android - 如何在不使用绝对布局的情况下正确定位android布局?

dart - 按下按钮时如何添加小部件

Flutter - 键盘高度的媒体查询始终返回零

dictionary - 如何在 Dart 中通过值获取 Map 键?

带有底部导航器选项卡的 Flutter 抽屉

flutter - 在Flutter中在ThemeData中添加自定义颜色的位置