Intereting Posts
Диалог системы тестирования Calabash показывает и взаимодействует с ним Android – Cant Удалить сеть Wifi Programatically – метод removeNetwork (int) в типе WifiManager не применим для аргументов (String) Как я могу сделать ячейку в ListView в Android расширяться и сокращаться вертикально, когда ее касаются? Android – Google Maps api v2 – Отключить управление увеличением Бета-версия в Android-магазине. Где ссылка для тестировщиков? Как добавить разделители и пробелы между элементами в RecyclerView? Android adb shell – ash или ksh? Android-как я могу преобразовать объект android.net.Uri в объект java.net.URI? Android: Будет ли новый поток просто остановлен после его завершения? Тег Android NFC, полученный с помощью широковещательной передачи Как создать массив org.apache.http.Header? Разница между фрагментомTransaction.add и фрагментомTransaction.replace Google Play APK и Android Studio APK (отладка USB) ведут себя по-другому Как я могу получить внешний путь SD-карты для Android 4.0+? AlarmManager и BroadcastReceiver вместо Service – это плохо? (Тайм – аут)

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

Можно ли переопределить функциональность кнопки питания 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 (это означает, что вы нажали эту клавишу)