用户登录
用户注册

分享至

Android Toast 多元化自定义

  • 作者: 朱银龙40522687
  • 来源: 51数据库
  • 2021-08-21

链接在文章底部

#使用示例

    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

showError() //异常Toast risen 类型下的showError

showWarn() //警告Toast

showSucceed() //成功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可选

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

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

软件
前端设计
程序设计
Java相关