android - 当我在颤动中单击弹出按钮菜单中的项目时,如何转到另一条路线
问题描述
我刚开始使用颤振,没有任何以前的编码知识。到目前为止,我正在尝试制作一个应用程序,但我在链接或重定向到其他颤振页面时遇到问题。在这种情况下,我创建了一个 PopUpButton 菜单,但我不知道如何将这些选项中的任何一个重定向到其他页面。
PopupMenuButton<String>(
icon: Icon(CustomIcons.option,
color: Colors.white,
size: 09.0),
onSelected: choiceAction,
itemBuilder: (BuildContext context){
return Constants.choices.map((String choice){
return PopupMenuItem<String>(
value: choice,
child: Text(choice),
);
}).toList();
},
)
直到现在我不知道该放什么
void choiceAction(String choices) {
if(choices == Constants.About) { Navigator.push( context, Mater
) } }
解决方案
推荐阅读
- laravel-backpack - Laravel 背包表单请求获取空输入
- matlab - 如何在两个循环中使用子图
- visual-studio-code - 我在哪里可以在 VSCode 中启用或实现全行和文件名完成?
- c# - 标头 JSON 将 CSV 转换为 JSON
- python - 执行子功能的主功能
- php - 如何将多个数组元素添加到转置结构中?
- polymer - 是否有针对 lit-element 的状态管理解决方案?
- javascript - firestore 模拟器在收到信号后退出:SIGINT
- sharepoint - 如何在共享点的文档库中禁用特定用户的打印选项?
- android - 当依赖库使用 AndroidX 库时,使用 Android 支持库的 Android 项目崩溃