Toaster icon indicating copy to clipboard operation
Toaster copied to clipboard

[Bug]:android 16上显示时会有残影

Open iwuq opened this issue 6 months ago • 2 comments

框架版本【必填】

12.8

问题描述【必填】

android 16上显示会有残影,未升级Android 16时无此问题

https://github.com/user-attachments/assets/8df386d2-5cc9-4537-8a58-32220c5b7955

复现步骤【必填】

正常调用Toaster.show

是否必现【必填】

项目 targetSdkVersion【必填】

34

出现问题的手机信息【必填】

pixel 8a

出现问题的安卓版本【必填】

16

问题信息的来源渠道【必填】

自己遇到的

是部分机型还是所有机型都会出现【必答】

目前仅有一款pixel 8a升级到Android 16,无法确定其他Android 机型是否有一样的问题

框架最新的版本是否存在这个问题【必答】

框架文档是否提及了该问题【必答】

是否已经查阅框架文档但还未能解决的【必答】

issue 列表中是否有人曾提过类似的问题【必答】

是否已经搜索过了 issue 列表但还未能解决的【必答】

是否可以通过 Demo 来复现该问题【必答】

提供报错堆栈


提供截图或视频

https://github.com/user-attachments/assets/cd4fce40-eb85-44e0-b622-4503ed13b9f6

提供解决方案

No response

iwuq avatar Jun 06 '25 13:06 iwuq

经过排查,这是 Android 16 系统的 Bug,目前我已经将此问题反馈给 Google 开发团队,相关问题地址:IssueTracker 423048788,你可以多留意一下问题。

getActivity avatar Jun 07 '25 05:06 getActivity

好的,感谢!

iwuq avatar Jun 09 '25 02:06 iwuq

@iwuq 过去那么久了, Google 并没有针对这个问题进行修复,甚至连进一步的答复都没有,对待开发者的态度极其傲慢,想要靠他们修复是不太可能了,我目前针对这个问题进行了处理,在 startActivity 弹 Toast 时就用系统的 Toast 来显示,这样就可以规避用 WindowManager 引发的残影的问题了,你可以升级到 13.5 版本再看看,有问题可以再跟我反馈。

getActivity avatar Aug 31 '25 14:08 getActivity

只能先这样了,感谢作者能持续跟进!

iwuq avatar Sep 06 '25 09:09 iwuq