首页 > 解决方案 > 单击手机后退按钮时如何在颤动中转到上一页

问题描述

我有四个没有标签栏的页面如果我想单击手机返回按钮转到上一页。我没有任何解决方案来做到这一点。

标签: dartflutter

解决方案


Scaffold用 , 包裹你的WillPopScop属性将onWillPop帮助你随心所欲地控制它。

 return new WillPopScope(
  onWillPop: (){
      Navigator.pushReplacement(context,
          new MaterialPageRoute(builder: (context) => MyHomePage()));

  },
  child : Scaffold( child : Center(child : Text('welcome to page 2 press back button to return to page 1 ') ),);

推荐阅读