如何禁用电源按钮?

发布于 2024-12-13 23:49:17 字数 134 浏览 0 评论 0原文

是否可以覆盖 Android 电源按钮的功能? 我想“禁用”电源按钮。我的计划是覆盖此按钮的功能以不执行任何操作 ( {}; ) 好吧,我的主要想法是禁用关闭屏幕。

我希望当有人按下电源按钮时什么也不会发生。

我该怎么做?

Is it possible to override the functionality of the android power button ?
I want to 'disable' the power button. My plan is to override the functionality of this button to do nothing ( {}; )
Well my main idea is to disable the turning the screen off.

I want when someone press the power button nothing to happen.

How can I do this ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

能否归途做我良人 2024-12-20 23:49:17

是否可以覆盖 Android 电源按钮的功能?我想“禁用”电源按钮。

幸运的是,这是不可能的,除非通过定制固件。

Is it possible to override the functionality of the android power button ? I want to 'disable' the power button.

Fortunately, this is not possible, except perhaps via custom firmware.

古镇旧梦 2024-12-20 23:49:17

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

顺便说一句,一种好的方案是使用电源按钮作为相机快门按钮(如果设备没有专用按钮)。

据我所知,系统应用程序可以正常拦截电源按钮。

It works on Cyanogenmod:
http://review.cyanogenmod.com/#/c/18924/4/core/res/AndroidManifest.xml
you would need the android.permission.PREVENT_POWER_KEY permission.

Btw one good scenario is to use the power button as a camera shutter button (if the device does not have a dedicated one).

Afaik system apps can intercept the power button normally.

澉约 2024-12-20 23:49:17

尝试实现 onKeyDown,如果按下的给定键的键码是 KEYCODE_POWER 并且操作是 ACTION_DOWN 以及其后的 ACTION_UP > return true (意味着你处理了这个按键)

Try implementing onKeyDown, and if the given key pressed keycode is KEYCODE_POWER and the action is ACTION_DOWN and right after it ACTION_UP return true (means you handled this key press)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文