在我的应用程序中,我有一个检测onKeyDown按的服务。我想在按下此键时关闭系统对话框。
这是我发现关闭系统对话框的代码。
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(closeDialog);
如何在我的服务接收器文件中添加此代码,是否有办法覆盖BroadcastReceiver类中的onWindowBackPressed()?
答案 0 :(得分:0)
试试这个:
@Override
public void onReceive(Context context, Intent intent) {
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
context.getApplicationContext().sendBroadcast(closeDialog);
}