我试图检测在 BroadcastReceiver 类中何时按下电源按钮,实际上我是在激活设备管理员权限时实现它。我有很多谷歌但无法找到它。
在广播接收器类中,当屏幕打开和关闭时,我正在使用这种方法检测它
if (intent.getAction().equals(Intent.ACTION_SCREEN_OFF))
{
Log.v("Screen Off", "Screen OFF");
}
else if (intent.getAction().equals(Intent.ACTION_SCREEN_ON))
{
Log.v("Screen ON", "Screen ON");
}
但我必须检测何时按下电源按钮。一件事,我想说清楚有很多应用程序正在执行此功能,例如:https ://play.google.com/store/apps/details?id= com.startv.gumrah。这是很多使用对于 SOS 应用程序,如
一个紧急应用程序,在您的智能手机的电源按钮连续点击 2 次开始发送警报消息
请帮助我如何检测我们何时按下电源按钮。