版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons)
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('我是文本'),
],
);