返回前一屏幕时出现Flutter Navigation问题

时间:2020-07-31 10:40:02

标签: flutter flutter-navigation

我有3个屏幕,例如登录,主屏幕,产品屏幕。我从HomeScreen路由到ProductScreen,就像

onPressed: () {
  Navigator.push(context, MaterialPageRoute(builder: (context)=> ProductScreen(img: Image(AssetImage('assets/1.png)), brand: 'ZARA')));
}

在产品屏幕中,如果我按下appBar中的箭头,它将返回到HomeScreen。但是,当我按下设备的后退按钮时,它会重定向到LoginScreen而不是HomeScreen。我尝试在SO中寻找解决方案。我尝试实现WillPopScope,但还是一样。谁能告诉我我在做什么错。以及如何克服这个问题。 TIA

0 个答案:

没有答案