flutter通过按钮调用dialog对话框

第一步:将下列代码赋值到需要的相应controller文件夹内部

outLogin() {

Get.defaultDialog(

  title: "提醒:", // 弹窗的标题

  titleStyle: TextStyle(

      color: Colors.black,

      fontSize: 16,

      fontWeight: FontWeight.w700), // 弹窗的标题的样式

      onConfirm: () => Get.back(result: confirmOutLogin()), // 确定回调

      onCancel: () => Get.back(), // 取消的回调

      confirmTextColor: Colors.black, // 确定按钮的回调字体颜色

      cancelTextColor: Colors.black, // 取消的回调字体颜色

      textConfirm: "确定", // 确定按钮 文字

      textCancel: "取消", // 取消按钮 文字

      middleText: "是否确定退出该账号?", // 中间的提示语

      middleTextStyle: TextStyle(

      color: Colors.black,

  ), // 中间的提示语的样式,自定义content参数时无效

    backgroundColor: Colors.white, // 整个背景色

    buttonColor: Colors.white, // 确定按钮的背景色,自定义按钮时无效

    radius: 10, // 弹窗的圆角效果

    // 同appBar上action 效果一样

);

}

第二步:在该controller文件夹对应的view文件夹内需要的地方调用该方法

注:上文只是标出一部分可用的参数,更多参数可以自行查询Get.defaultDialog() 这个Getx内嵌函数查看

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容