flutter 提示框2 Dialog

flutter 提示框 写在点击的方法体中

child里放自己喜欢的

dart 复制代码
        showDialog(  
          context: context,  
          builder: (BuildContext context) {  
            final Dialog alertDialog = Dialog(  
              backgroundColor: Colors.transparent,
              shadowColor:Colors.transparent,

              child: Container(
                  height: mediawidth*0.25,
                  width: mediawidth*0.5,
                  decoration: BoxDecoration(
                    // color: Colors.transparent,
                          image: DecorationImage(  
                            image: AssetImage('assets/images/choosed.png'),
                            fit: BoxFit.contain, 
                          ),
                        ),
                ),
            
            );  
  
            // 使用Future.delayed来在1秒后自动关闭对话框  
            Future.delayed(Duration(milliseconds: 700), () {  
              Navigator.of(context).pop();  
            });  
  
            return alertDialog;  
          },  
        );
复制代码
相关推荐
西洼工作室14 分钟前
项目环境变量配置全攻略
前端
阿珊和她的猫16 分钟前
Webpack 优化:构建速度与包体积的双重提升
前端·webpack·node.js
阿珊和她的猫17 分钟前
Webpack 打包体积优化:让应用更轻量、更高效
前端·webpack·状态模式
im_AMBER17 分钟前
Vite + React 项目启动深度踩坑指南
前端·学习·react.js·前端框架
Hammer Ray21 分钟前
前端开发基础概念(React)
前端·react.js·前端框架
Sunlightʊə3 小时前
2.登录页测试用例
运维·服务器·前端·功能测试·单元测试
Code Crafter4 小时前
ES6-ES14 新特性速查
前端·ecmascript·es6
Lhuu(重开版4 小时前
CSS从0到1
前端·css·tensorflow
不说别的就是很菜5 小时前
【前端面试】HTML篇
前端·html
前端一小卒5 小时前
生产环境Sourcemap策略:从苹果事故看前端构建安全架构设计
前端·javascript