在学校安卓时候,觉得系统的默认弹窗不好看,于是乎在git上看到了工具类,蛮好看的。
https://github.com/GrenderG/Toasty
步骤:
集成:在 allproject配置
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
在moudle上配置依赖:
dependencies {
...
compile 'com.github.GrenderG:Toasty:1.1.2'
}
使用方法:
1、展示一个错误弹窗:
Toasty.error(yourContext, "This is an error toast.",Toast.LENGTH_SHORT, true).show();
2、展示一个成功弹窗:
Toasty.success(yourContext, "Success!", Toast.LENGTH_SHORT, true).show();
3、展示一个信息弹窗:
Toasty.info(yourContext, "Here is some info for you.", Toast.LENGTH_SHORT, true).show();
4、展示一个警告弹窗:
Toasty.warning(yourContext, "Beware of the dog.", Toast.LENGTH_SHORT, true).show();
5、展示一个普通弹窗:
Toasty.normal(yourContext, "Normal toast w/o icon").show();
6、展示一个弹窗并且自定义附带图片:
Toasty.normal(yourContext, "Normal toast w/ icon", yourIconDrawable).show();
7、展示一个弹窗,自定义内容和其颜色、背景颜色,以图片:
Toasty.custom(yourContext, "I'm a custom Toast", yourIconDrawable, textColor, tintColor, duration, withIcon, true).show();
浙公网安备 33010602011771号