当前位置: 首页> 娱乐> 影视 > 怎样建立平台_嘉兴企业网站制作_网站怎么提升关键词排名_宁波seo教学

怎样建立平台_嘉兴企业网站制作_网站怎么提升关键词排名_宁波seo教学

时间:2025/7/18 20:45:04来源:https://blog.csdn.net/weixin_41119184/article/details/145076451 浏览次数:0次
怎样建立平台_嘉兴企业网站制作_网站怎么提升关键词排名_宁波seo教学
  1. 在pubspec.yaml中引入依赖框架。
  #GetX依赖注解get: ^4.6.5
  1. 创建一个SnackBarManager管理类去管理每个提示框。
import 'package:get/get.dart';
import 'package:flutter/material.dart';class SnackBarManager {factory SnackBarManager() => instance;static final SnackBarManager instance = SnackBarManager._internal();SnackBarManager._internal();String _lastMessage = '';int _lastDuration = 0;int _lastTime = 0;void showSnackBar(String title, String message, {Color? backgroundColor, Duration? duration}) {var currentTime = DateTime.now().millisecondsSinceEpoch;// 相同消息持续时间内重复提交时,返回if (currentTime - _lastTime < _lastDuration * 1000 && _lastMessage == message) {return;}dismissSnackBar();Get.snackbar(title,message,backgroundColor: backgroundColor ?? Colors.black12,duration: duration ?? Duration(seconds: 2), // 提示框持续时间animationDuration: Duration(milliseconds: 0), // 过渡动画的时间,这里设置为0是为了在使用Get.dialog时避免关闭冲突);_lastDuration = duration?.inSeconds ?? 2;_lastTime = DateTime.now().millisecondsSinceEpoch;_lastMessage = message;}void dismissSnackBar() {Get.closeCurrentSnackbar();}
}
  1. 在任意想要的地方,直接调用即可。
SnackBarManager.instance.showSnackBar("蓝牙未开启", "请打开蓝牙");
  1. 效果展示
    在这里插入图片描述
关键字:怎样建立平台_嘉兴企业网站制作_网站怎么提升关键词排名_宁波seo教学

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: