Skip to content

SmartToast历史版本

vincent(朱志强) edited this page Jul 11, 2024 · 23 revisions
  • 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列表