Flutter中怎么实现一个点击一个按钮,在按钮的下面弹出一个上下文的菜单
时间: 2023-02-02 21:40:46 浏览: 653
在Flutter中,可以使用`PopupMenuButton` widget实现点击按钮弹出上下文菜单的效果。
代码示例:
```
PopupMenuButton<String>(
onSelected: (value) {
// 处理菜单项选择事件
},
itemBuilder: (BuildContext context) {
return <PopupMenuItem<String>>[
PopupMenuItem<String>(
value: '选项1',
child: Text('选项1'),
),
PopupMenuItem<String>(
value: '选项2',
child: Text('选项2'),
),
];
},
child: RaisedButton(
onPressed: () {},
child: Text('点击弹出菜单'),
),
)
```
阅读全文