欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android Toast 多元化自定义

程序员文章站 2022-07-10 18:49:58
链接在文章底部#使用示例 public void showToast(View v) { VarietyToast .common(this, "普通Toast") .show(); } public void showError(View v) { VarietyToast .risen(this, "异常Toast")...

链接在文章底部

#使用示例

    public void showToast(View v) {
        VarietyToast
                .common(this, "普通Toast")
                .show();
    }

    public void showError(View v) {
        VarietyToast
                .risen(this, "异常Toast")
                .setIcon(R.drawable.ic_launcher_background)
                .showError();
    }

    public void showSucceed(View v) {
        VarietyToast
                .common(this, "成功Toast")
                .showSucceed();
    }

    public void showWarn(View v) {
        VarietyToast
                .common(this, "警告Toast")
                .showWarn();
    }

#方法函数说明
*content上下文
*Toast内容
common(context,desc) //通用Toast

*content上下文
*Toast内容
risen(context,desc) //平滑Toast

show() //显示默认Toast
Android Toast 多元化自定义

showError() //异常Toast risen 类型下的showError Android Toast 多元化自定义

showWarn() //警告Toast
Android Toast 多元化自定义

showSucceed() //成功Toast
Android Toast 多元化自定义

setTextColor(color) //设置Toast 文字颜色
setSize(size) //设置Toast 字体大小
setBgColor(color) //设置Toast 背景颜色
setLength(msec) //设置Toast 持续时长
setGravity(gravity) //设置Toast 显示位置[分别,CENTER、BOTTOM、TOP],如果是risen类型,则CENTER禁用
setIcon(icon,iconSize) //设置Toast图标 iconSize可选

添加开箱使用 资源链接下载

本人菜鸟一枚,不足之处,还望指点

本文地址:https://blog.csdn.net/qq_39493848/article/details/108854714