中间弹框_Flutter AlertDialog弹框的基本使用概述

优秀的用户体验离不开细节的打磨。在Flutter中,利用AlertDialog可以创建基础对话框。通过showDialog函数,开发者能轻松实现弹框展示。本文将探讨AlertDialog的基本用法,并预告将有配套视频教程发布。
摘要由CSDN通过智能技术生成

优美的应用体验 来自于细节的处理,更源自于码农的自我要求与努力,当然也需要码农年轻灵活的思维,不局限于思维,不局限语言限制,才是编程的最高境界。

在Flutter中使用 AlertDialog 来构建基本的对话框(弹框),如下图所示:

b52850e3f14fce7ecea78a136420ae81.gif

可通过 函数showDialog来快速构建弹出,基本使用代码如下:

 void showDialogFunction() async {    bool isSelect = await showDialog(      context: context,      builder: (context) {        return AlertDialog(          title: Text("温馨提示"),          //title 的内边距,默认 left: 24.0,top: 24.0, right 24.0          //默认底部边距 如果 content 不为null 则底部内边距为0          //            如果 content 为 null 则底部内边距为20          titlePadding: EdgeInsets.all(10),          //标题文本样式          titleTextStyle: TextStyle(color: Colors.black87, fontSize: 16),          //中间显示的内容          content: Text("您确定要删除吗?"),          //中间显示的内容边距          //默认 EdgeInsets.fromLTRB(24.0, 20.0, 24.0, 24.0)          contentPadding: EdgeInsets.all(10),          //中间显示内容的文本样式          contentTextStyle: TextStyle(color: Colors.black54, fontSize: 14),          //底部按钮区域          actions: [            TextButton(              child: Text("再考虑一下"),              onPressed: () {                关闭 返回 false                Navigator.of(context).pop(false);              },            ),            FlatButton(              child: Text("考虑好了"),              onPressed: () {                //关闭 返回true                Navigator.of(context).pop(true);              },            ),          ],        );      },    );    print("弹框关闭 $isSelect");  }

不局限于思维,不局限语言限制,才是编程的最高境界。

以小编的性格,肯定是要录制一套视频的,随后会上传。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值