android toast 组件 Toasty

发布时间:2022-06-19 21:04:36

项目管理系统 android 版原来使用的是系统自带的,

换的原因

1.是颜色与键盘的颜色不明显,如果显示在bottom的话,容易与键盘混在一起

2.个人感觉设置显示位置比较麻烦,统一情况下有时候不灵

于是找到了Toasty 开源地址

https://github.com/GrenderG/Toasty

引入

implementation 'com.github.GrenderG:Toasty:1.5.2'

可以在项目的application类中做全部配置 即extends Application的类

Toasty.Config.getInstance()
                .setToastTypeface(Typeface.DEFAULT)
				.allowQueue(false)
				.setGravity(Gravity.TOP) //最看重的就是这个属性,显示在顶部,这样就不会受键盘影响
				.apply();

使用

Toasty.info(context, text, Toast.LENGTH_SHORT, true).show();

这个组件使用相对简单,可以参考开源地址上的示例


Card image cap
APP STORE
Card image cap
应用宝
Card image cap
小米
Card image cap
华为