如何禁用电源button?

是否有可能重写android电源button的function? 我想“禁用”电源button。 我的计划是重写此button的function,什么都不做({};)我的主要想法是禁用closures屏幕

我想当有人按下电源button什么都没有发生。

我怎样才能做到这一点 ?

Related of "如何禁用电源button?"

是否有可能重写android电源button的function? 我想“禁用”电源button。

幸运的是,除了可能通过自定义固件,这是不可能的。

它适用于Cyanogenmod: http : //review.cyanogenmod.com/#/c/18924/4/core/res/AndroidManifest.xml你需要android.permission.PREVENT_POWER_KEY权限。

顺便说一句,一个好的scheme是使用电源button作为相机快门button(如果设备没有专用的)。

Afaik系统应用程序可以正常拦截电源button。

尝试实现onKeyDown ,如果给定的键按下的键码是KEYCODE_POWER ,动作是ACTION_DOWN并在它ACTION_UP返回true (意味着你处理了这个按键)