AboutDialog对话框是一个包含应用程序的图标,名称,版本号和版权,以及显示应用程序使用的软件许可证的按钮。
参数详解
| 属性 | 说明 |
| context | 上下文 |
| applicationName | 用程序的名称 |
| applicationVersion | 用程序的版本号 |
| applicationIcon | 用程序的图标 |
| applicationLegalese | 用程序的许可证 |
| children | 子Widget组件集合 |
代码示例
showDialog(
context: context,
barrierDismissible: true, // user must tap button!
builder: (BuildContext context) {
return AboutDialog(
applicationName:'APP名称',
applicationVersion:'1.0.9527',
applicationIcon:Icon(Icons.settings_applications),
// applicationLegalese:'北京',
children: <Widget>[
Text('我是文本'),
Text('我是文本'),
Text('我是文本'),
Text('我是文本'),
],
);
}
);
也可以使用showAboutDialog快速构建对话框
showAboutDialog(
context: context,
applicationName:'APP名称',
applicationVersion:'1.0.9527',
applicationIcon:Icon(Icons.settings_applications),
// applicationLegalese:'北京',
children: <Widget>[
Text('我是文本'),
Text('我是文本'),
Text('我是文本'),
Text('我是文本'),
],
);
效果图

本文详细介绍了在Flutter框架中如何使用AboutDialog对话框,包括设置应用程序的图标、名称、版本号和版权信息,以及如何展示软件许可证。提供了具体的代码示例和效果预览。
1012





