【发布时间】:2018-09-14 13:49:57
【问题描述】:
我的应用中有两个页面(2 类)
我通过抽屉在它们之间导航
页面由列表视图和导航到详细页面组成
我在详细页面中制作了一个箭头图标来支持我到列表视图
我的问题: 在我的第二堂课中,当我点击 android 设备的后退按钮时,它会回到第一堂课的列表
我在详情页的箭头后面使用了以下代码:
appBar: AppBar(
leading: new IconButton( icon: new Icon(Icons.arrow_back),
onPressed: (){
Navigator.pop(context,MaterialPageRoute(builder: (_) => myapp()));
}),
箭头让我回到正确的班级,但设备的后退按钮让我回到第一节
如何让它导航到同一个班级?
【问题讨论】:
-
您不必实现此功能。
Scaffold会自动处理这个问题。从AppBar中删除leading小部件。 -
当我从第二页(类)中的详细信息页面返回时,我将其删除,但仍然在我的第二页中,该页面具有相同的一页(列出并导航详细信息页面)第一类而不是第二类我希望你理解我
-
编辑您的问题并发布代码,以便我更好地理解。
标签: android navigation flutter