我正在开发应用程序,它不应该允许通过点击电源按钮执行关闭屏幕等操作。此按钮上可能存在长按操作仍然有效。任何人都知道如何在应用程序设置标志KEEP_SCREEN_ON中禁用关闭屏幕没有阻止它。
提前谢谢。
答案 0 :(得分:0)
我认为您无法捕捉到点击电源按钮的事件。
屏幕事件发生后会发生。
如果设备已植根(或者应用程序是系统应用程序),您可以捕获电源按钮,但我不确定如何。
唯一接近你想要的东西(我知道)是听屏幕被关闭的事件,然后打开屏幕,这(根据我记得,可能是这个错误)需要权限“DEVICE_POWER”。