扑扑活动中的问题

时间:2019-11-29 17:29:45

标签: flutter

我有一个扑扑的活动,可以通过

启动另一个活动
Navigator.push(context, MaterialPageRoute(builder: (context) => Chat()));}

从第二个活动中,我使用相同的方法启动另一个活动

如果从第三次活动中我按返回按钮,它将返回到第一个活动,如果我使用

Navigator.pop(context);

它返回第二个活动

如何使后退按钮返回第二个活动?

1 个答案:

答案 0 :(得分:0)

通过以下方式围绕您的第二和第三项活动

 WillPopScope(
  onWillPop: () async {
    Navigator.pop(context);
    return false; 
  },
  child: AnotherActivity(
    …
  ),
);