无名 发表于 2022-5-8 18:30:58

【技术教程】aide-好看的Toast

昨天找到了那个比较好看的SweetDialog
#【技术教程】aide好看的AlertDialog#,今天尝试着搜索SweetToast,没想到搜出来了

第一步:
在你的根build.gradle中的repositories里添加
maven { url'https://jitpack.io' }

第二步:
在build.gradle中的dependency里添加
implementation 'com.github.TheHasnatBD:SweetToast:1.0.2'

第三步:
写代码

不发图片了,发图片烦
(1)普通的short整数类型toast:
SweetToast.defaultShort(context,"短");

普通的long整数toast:
SweetToast.defaultLong(context,"长");

(2)成功样式的toast:
SweetToast.success(context,"成功");

或者

SweetToast.success(context,"成功", duration);

注意:“duration”里要写的是长整数或短整数类型,Example:写“Toast.LENTH_SHORT” or “Toast.LENTH_LONG”(以下都是这样)

(3)要显示信息的toast:

SweetToast.info(context,"info");

或者

SweetToast.info(context,"info", duration);

(4)要显示警告的toast:

SweetToast.warning(context,"警告");

或者

SweetToast.warning(context,"警告", duration);

(5)要显示异常的toast:

SweetToast.error(context,"异常");

或者

SweetToast.error(context,"异常", duration);

(6)部分自定义的toast:

SweetToast.custom(context,"自定义", 图标, duration);

(7)不带图标的自定义toast:

SweetToast.custom(context,"自定义", 文字颜色, toast背景, duration);

(8)完全自定义toast:

SweetToast.custom(context,"自定义",文字左边的图片, 文字颜色, toast背景, duration);

好了,没了。[哈哈]
http://cdn.u1.huluxia.com/g3/M01/95/A6/wKgBOV347JKAfY6PAADC2RCtmwI024.pnghttp://cdn.u1.huluxia.com/g3/M01/95/A6/wKgBOV347JKAQ8T6AAB-pxLWnoE536.pnghttp://cdn.u1.huluxia.com/g3/M01/95/A6/wKgBOV347JKAARJgAABpT3NSE3A024.pnghttp://cdn.u1.huluxia.com/g3/M01/95/A6/wKgBOV347JOAHoh9AAC8YqRX54U398.pnghttp://cdn.u1.huluxia.com/g3/M01/95/A6/wKgBOV347JOAT1JmAADe9HeMhQc901.pnghttp://cdn.u1.huluxia.com/g3/M01/95/A6/wKgBOV347JOASn2uAADHFLoj0HI544.pnghttp://cdn.u1.huluxia.com/g3/M01/95/A6/wKgBOV347JSAT2zDAAC1fl7f_Ew206.png
页: [1]
查看完整版本: 【技术教程】aide-好看的Toast