禁用或覆盖电源按钮onClick方法

时间:2013-08-11 10:53:50

标签: android button screen

我正在开发应用程序,它不应该允许通过点击电源按钮执行关闭屏幕等操作。此按钮上可能存在长按操作仍然有效。任何人都知道如何在应用程序设置标志KEEP_SCREEN_ON中禁用关闭屏幕没有阻止它。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

我认为您无法捕捉到点击电源按钮的事件。

屏幕事件发生后会发生。

如果设备已植根(或者应用程序是系统应用程序),您可以捕获电源按钮,但我不确定如何。

唯一接近你想要的东西(我知道)是听屏幕被关闭的事件,然后打开屏幕,这(根据我记得,可能是这个错误)需要权限“DEVICE_POWER”。

相关问题