寻找如何添加路由的建议



我对这一切都很陌生,所以请不要因为我问了你们很多人都很熟悉的问题而对我进行评判。基本上我在寻找一些建议,我如何在我的第一个应用程序中添加路由到第二屏幕。我可以分享代码,如果你需要。我有图标行,我想知道如何添加路由到其中一个图标?

GestureDetector小部件中包装一个图标。并调用Navigator.push()onTap方法来导航到第二个屏幕。遵循下面的示例

GestureDetector(
child: Icon(Icons.navigate_next),
onTap: () {
Navigator.push(context, MaterialPageRoute(builder: (context) => SecondPage()));
},
),

查看Navigator类以了解更多关于其他导航选项的信息。

GestureDetector小部件允许您检测手势,例如屏幕上的点击。

调用下面的方法返回到第一个屏幕

Navigator.pop(context);

一旦你熟悉了这个过程,看看@mmcdon20的评论

中提到的命名路由

最新更新