flutter showDialog
时间: 2023-08-30 20:05:27 浏览: 109
flutter_dialog.zip
`showDialog`是Flutter中一个方便的方法,用于显示模态对话框。它需要一个BuildContext作为参数,以便确定在哪里显示对话框。除此之外,还有一些可选参数,例如对话框标题、内容、按钮等等。
下面是一个简单的示例:
```dart
showDialog(
context: context,
builder: (BuildContext context) {
return AlertDialog(
title: Text("Title"),
content: Text("Content"),
actions: [
FlatButton(
child: Text("OK"),
onPressed: () {
Navigator.of(context).pop();
},
),
],
);
},
);
```
在这个例子中,我们创建了一个简单的AlertDialog,它有一个标题、文本内容和一个OK按钮。当用户点击OK按钮时,我们调用Navigator.pop来关闭对话框。
当然,你可以根据你的需求自定义对话框的内容和行为。
阅读全文