Как отключить кнопку питания?

Можно ли переопределить функциональность кнопки питания Android? Я хочу отключить кнопку питания. Мой план – переопределить функциональность этой кнопки, чтобы ничего не делать ({};) Ну, моя основная идея – отключить выключение экрана.

Я хочу, чтобы кто-то нажал кнопку питания, ничего не произошло.

Как я могу это сделать ?

Solutions Collecting From Web of "Как отключить кнопку питания?"

Можно ли переопределить функциональность кнопки питания Android? Я хочу отключить кнопку питания.

К счастью, это невозможно, за исключением, может быть, пользовательской прошивки.

Он работает на Cyanogenmod: http://review.cyanogenmod.com/#/c/18924/4/core/res/AndroidManifest.xml вам понадобится разрешение android.permission.PREVENT_POWER_KEY.

Кстати, одним хорошим сценарием является использование кнопки питания в качестве кнопки спуска затвора камеры (если устройство не имеет выделенного).

Системные приложения Afaik могут нормально перехватывать кнопку питания.

Попробуйте реализовать onKeyDown , и если данный ключ нажал KEYCODE_POWER это KEYCODE_POWER и действие ACTION_DOWN и сразу после него ACTION_UP вернет true (это означает, что вы нажали эту клавишу)