Android Toast 多元化自定义
程序员文章站
2022-04-15 18:06:19
链接在文章底部#使用示例 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
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可选
本人菜鸟一枚,不足之处,还望指点
本文地址:https://blog.csdn.net/qq_39493848/article/details/108854714