Skip to content

Releases: Blincheng/EToast2

优化初始化方式

28 May 02:23
Compare
Choose a tag to compare
优化初始化方式 Pre-release
Pre-release

1.无需手动初始化

适配到Android 9

15 Nov 07:43
65b3a84
Compare
Choose a tag to compare
  1. 适配到Android9
  2. Android M以下机型直接绕过悬浮窗权限弹出Toast
  3. 新增EToastUtils

兼容当EToast传入参数为Application的问题

02 Aug 06:26
Compare
Choose a tag to compare

经过一个多月的测试,现在版本应该已经接近完美

31 Jul 06:44
Compare
Choose a tag to compare

1.修复 小米note、魅族某些机器不显示Toast的问题
2. 修复当弹出Toast后,页面快速关闭后闪退的问题
3. 一些其他的细节优化

修复弹出EToast后快速关闭页面闪退的异常

28 Jul 08:23
Compare
Choose a tag to compare

这边由于上下文被销毁后removeView可能会抛出IllegalArgumentException
暂时这么处理,因为EToast2是轻量级的,不想和Context上下文的生命周期绑定在一块儿
其实如果真的想这么做,可以参考博文2的第一种实现方式,添加一个空的fragment来做生命周期绑定

为小米note等极少数机型做妥协

21 Jul 08:02
Compare
Choose a tag to compare
v2.0.2

为了适配小米note等极少数特殊机型做一点点妥协。

修复低版本的异常问题

03 Jul 03:40
Compare
Choose a tag to compare
Pre-release

由于在Android5.0以下无法获取是否打开系统通知权限,所以为了防止用户看不到Toast,最终的逻辑优化了一下:
1.当用户是5.0以下的机器时,永远只显示EToast
2.当用户是5.0以上的机器是,如果打开了通知权限,则显示系统Toast;反之则显示Etoast

v2.0.0

30 Jun 08:46
Compare
Choose a tag to compare
v2.0.0 Pre-release
Pre-release

应该测试的差不多了,没啥问题了~试试吧