-
Notifications
You must be signed in to change notification settings - Fork 80
SmartToast历史版本
-
4.1.9
为toast config设置别名,避免canReuseToast引发ClassCastException
-
4.1.8
适配Android11:对于android 11及以上系统,且应用位于后台,强制使用Toast.makeText的toast,避免弹出失败
-
4.1.7
支持自定义时长的toast
-
4.1.6
修复emotion toast无法配置icon及icon大小的问题
-
4.1.5
修复部分机型,activity销毁后调用dialog toast的dismiss方法crash
-
4.1.4
升级common lib
classic toast icon的默认大小由14dp改为比消息文本大3dp
精简classic toas的布局 -
4.1.3
升级common lib
重构部分代码 -
4.1.2
调整classic toast的布局
-
4.1.1
将classic toast得msg view的gravity设为center
-
4.1.0
升级common lib
大幅重构代码
当内部采用dialog显示toast时,如果显示toast的同时finish 当前activity或跳转新的activity,toast不显示的问题,框架内部解决,不再需要使用者配置target page等。 -
4.0.8
解决toast long duration无效的问题
-
4.0.7
解决与其他库InitializationProvider的冲突
-
4.0.6
部分设备,如红米k50Pro,无法通过代码清除dialog的dim flag,导致dialog toast策略下,无法取消黑色蒙层背景。
-
4.0.5
升级common lib。
-
4.0.4
修复bug:是否使用system window toast,对于api 23以下需判断是否具有system alert权限
-
4.0.3
drawable、string、color等资源加载失败时返回默认值。
-
4.0.2
为一些property添加诸如@ColorRes的注解,增强语义
在调整ClassicToast的结构 -
4.0.1
去除ToastConfig的isSameContent方法
为类添加suppress注解,解决编译器误报问题 -
4.0.0
首次发布到MavenCentral仓库
使用kotlin重构
内部使用三种Toast实现策略,择优选择
4.0.0之前的历史版本发布在jitpack.io
,可在github的release列表查看,查看release列表。
1