是否可以覆盖android电源按钮的功能?我想"禁用"电源按钮。我的计划是重写此按钮的功能,不做任何事情({};)我的主要想法是禁用屏幕关闭功能。
我希望当有人按下电源键时什么也没发生。
幸运的是,这是不可能的,除非通过自定义固件。是否有可能覆盖android电源按钮的功能?我想"禁用"电源键。
它适用于Cyanogenmod:http://review.cyanogenmod.com/#/c/18924/4/core/res/AndroidManifest.xml你需要android.permission。PREVENT_POWER_KEY许可。
顺便说一句,一个好的方案是使用电源按钮作为相机快门按钮(如果设备没有专用的按钮)。
Afaik系统应用程序可以正常截取电源键
尝试实现onKeyDown
,如果给定的键按下的keycode是KEYCODE_POWER
,动作是ACTION_DOWN
,之后ACTION_UP
返回true
(意味着你处理了这个键按)