我能够从活动内部覆盖长按电源按钮。但我想要它在服务中。是否可以监听服务中的关键事件。
以下是活动中的代码
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_POWER){
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(closeDialog);
return false;
}
return super.onKeyDown(keyCode, event);
}
如何在服务中实现它。
对此有任何帮助将不胜感激。在此先感谢:)