We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
12.6
如果控件使用了点击背景效果,如水波纹,toast消失后,控件的背景无法还原成未点击前的颜色;
下载demo,安装到手机,点击任意一个按钮都可以复现;然后写了一个测试demo,在问题机型上也是必现;
是
33、34
vivo T2X ; 型号为V2188A
Android 13
自己遇到的
问题机型会,小米手机不会
否
No response
The text was updated successfully, but these errors were encountered:
我经过复现,确实存在这个问题,但是经过排查,结果发现问题根源是 ToastImpl 类对 WindowManager 设置了 WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE 的 flag,去掉这个 flag 则不会出现该问题,这个 flag 的作用是告诉系统,1. 当前窗口不需要交互;2. 当前窗口不会影响输入法显示状态;3. 当前窗口不需要处理按键事件;综合评估下来这个 flag 不能去除,否则很可能会产生一些意想不到的影响。
ToastImpl
WindowManager
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
Sorry, something went wrong.
目前针对这个问题有两个可以尝试的解决方案,你可以试一下
Toast.makeText
ToastParams params = new ToastParams(); params.text = "xxxxxx"; params.crossPageShow = true; Toaster.show(params);
No branches or pull requests
框架版本【必填】
12.6
问题描述【必填】
如果控件使用了点击背景效果,如水波纹,toast消失后,控件的背景无法还原成未点击前的颜色;
复现步骤【必填】
下载demo,安装到手机,点击任意一个按钮都可以复现;然后写了一个测试demo,在问题机型上也是必现;
是否必现【必填】
是
项目 targetSdkVersion【必填】
33、34
出现问题的手机信息【必填】
vivo T2X ; 型号为V2188A
出现问题的安卓版本【必填】
Android 13
问题信息的来源渠道【必填】
自己遇到的
是部分机型还是所有机型都会出现【必答】
问题机型会,小米手机不会
框架最新的版本是否存在这个问题【必答】
是
框架文档是否提及了该问题【必答】
否
是否已经查阅框架文档但还未能解决的【必答】
是
issue 列表中是否有人曾提过类似的问题【必答】
否
是否已经搜索过了 issue 列表但还未能解决的【必答】
是
是否可以通过 Demo 来复现该问题【必答】
是
提供报错堆栈
No response
提供截图或视频
提供解决方案
No response
The text was updated successfully, but these errors were encountered: