200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > android 11.0 去掉音量键电源键组合键的屏幕截图功能

android 11.0 去掉音量键电源键组合键的屏幕截图功能

时间:2019-09-12 23:59:28

相关推荐

android 11.0 去掉音量键电源键组合键的屏幕截图功能

1.概述

11.0的产品开发中,系统默认可以通过音量键和电源键来截图的,但是产品不需要截图功能,所以要求去掉音量和电源键的截图功能,所以要分析组合键截图功能屏蔽掉就好了

2.去掉音量键电源键组合键的屏幕截图功能的核心代码

frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java

3.去掉音量键电源键组合键的屏幕截图功能分析

功能分析:

关于按键的处理都是在PhoneWindowManager中有两个方法interceptKeyBeforeDispatching和interceptKeyBeforeQueueing,其中包括了几乎所有按键的处理,interceptKeyBeforeDispatching主要处理Home键、音量键、back键等,

interceptKeyBeforeQueueing主要处理音量键、电源键、耳机键等。接下来分析下源码

首先分析interceptKeyBeforeQueueing如下:

// TODO(b/117479243): handle it in InputPolicy/** {@inheritDoc

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。