Android 12关于Input触摸事件的行为变更

Posted xhBruce

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 12关于Input触摸事件的行为变更相关的知识,希望对你有一定的参考价值。

android 12关于Input触摸事件的行为变更

https://developer.android.google.cn/about/versions/12/behavior-changes-all#untrusted-touch-events

不受信任的触摸事件被屏蔽

  • 关键日志 Untrusted touch due to occlusion by
  • settings global 中 block_untrusted_touches 开关
  • adb命令调试:
  • window窗口属性:可信窗口trueoverlay;窗口透明度alpha

MotionEvent 触摸事件查找窗口

IMS:InputDispatcher的焦点设置
目前Android 12源码没有开放,对照android11-release代码地方findTouchedWindowTargetsLocked

以上是关于Android 12关于Input触摸事件的行为变更的主要内容,如果未能解决你的问题,请参考以下文章

行为变更 | Android 12 中不受信任的触摸事件

案例:Android12上“显示刷新频率“点击无效

关于Android事件派发流程的理解

Android input专题--触摸事件中Split相关课程笔记

Android input专题--触摸事件中Split相关课程笔记

Android input专题--触摸事件中Split相关课程笔记