无名商城论坛

搜索
查看: 341|回复: 0

[其他技术] 【技术教程】aide-好看的Toast

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 18:30:58 | 显示全部楼层 |阅读模式
昨天找到了那个比较好看的SweetDialog
#【技术教程】aide好看的AlertDialog#,今天尝试着搜索SweetToast,没想到搜出来了

第一步:
在你的根build.gradle中的repositories里添加
maven { url'
本帖隐藏的内容需要【资源会员】才可浏览,您需要升级才可浏览,点击这里升级【资源会员】
}

第二步:
在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);

好了,没了。[哈哈]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表