zoukankan      html  css  js  c++  java
  • Flutter Toast消息提示框插件

    Flutter Toast消息提示框插件

    在开发flutter项目中,想必大家肯定会用到toast消息提示,说到这里, 大家肯定会想到https://pub.dev/ 插件库, 但是插件市场上有太多类似的插件.其中使用较多的就是fluttertoast(https://pub.dev/packages/fluttertoast), 但是当你使用它的时候, 你会发现一些问题,就是连续点击的时候,toast提示不能消失,甚至已经离开了当前页面,toast提示还存在,这就是个问题,但是网上一直都没有找到解决问题的办法......今天我要说的另一款toast插件,完美解决以上的出现的问题,

    插件地址: https://pub.dev/packages/fluttertoast

    1,导入包

    # add this line to your dependencies
    toast: ^0.1.5

    2, 在需要用文件导入

    import 'package:toast/toast.dart';

    3, 使用

    Toast.show("Toast plugin app", context, duration: Toast.LENGTH_SHORT, gravity:  Toast.BOTTOM);

    举例说明:(考虑toast使用频繁,故抽离出来封装)

    • 新建文件toast文件:

    toast.dart 代码如下:

    import 'package:toast/toast.dart';
    
    class ToastCom {
        static show(String msg, context){
            Toast.show(
                msg, //必填
                context, //必填
                duration: Toast.LENGTH_SHORT, 
                gravity:  Toast.CENTER,
                backgroundRadius:4
            );
        }
    }
    • 在需要的文件中引用此toast.dart文件即可.

    代码如下:

    效果图:

    谢谢大家,如果遇到什么问题,评论区见!!!

  • 相关阅读:
    使用JS实现图片轮播滚动跑马灯效果
    特殊字符和注释标签
    html常用标签总结
    html重点标签总结
    web常用开发工具
    标签分类和关系
    Web标准和骨架
    常用开浏览器内核
    常用浏览器介绍
    2019/08/20记
  • 原文地址:https://www.cnblogs.com/maqingyuan/p/13615024.html
Copyright © 2011-2022 走看看