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;  
          },  
        );
复制代码
相关推荐
kovli5 分钟前
红宝书第六讲:作用域链与闭包:厨房里的调味料架原理
前端·javascript
Mike_jia6 分钟前
一篇文章带你了解一款强大的Kubernetes管理平台---KubeSphere
前端
Mike_jia7 分钟前
一篇文章带你了解一款强大的开源交互审计系统---Next Terminal
前端
独立开阀者_FwtCoder8 分钟前
AI 组件库 ChatUI 3.0 正式发布!阿里再一次领先!
前端·javascript·前端框架
不做王多余13 分钟前
多个if判断的代码如何优化
前端·javascript
最新资讯动态13 分钟前
云启鸿蒙,游创未来|华为游戏中心助力游戏产业智能化跃迁
前端
一颗奇趣蛋14 分钟前
前端项目vscode最优配置(vue3+ts)
前端·vue.js
用户33931307053914 分钟前
IntersectionObserver DOM是否交叉
前端
用户33931307053914 分钟前
this, caller, callee的区别和用法
前端
H5开发新纪元15 分钟前
基于React+Ant Design的多表单协同提交方案设计与实践
前端