Android系统对话框弹出窗口无法取消

Android系统对话框弹出窗口无法取消,android,dialog,system,Android,Dialog,System,我正试图关闭系统对话框,但该对话框只有“确定”按钮,无法取消“返回”按钮。我试了两种方法。广播第一 public void onReceive(Context context, Intent intent) { Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS); context.getApplicationContext().sendBroadcast(closeDialog);} 第二 @Override

我正试图关闭系统对话框,但该对话框只有“确定”按钮,无法取消“返回”按钮。我试了两种方法。广播第一

public void onReceive(Context context, Intent intent) {
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
context.getApplicationContext().sendBroadcast(closeDialog);}
第二

@Override
public void onWindowFocusChanged(boolean isTrue) {
    super.onWindowFocusChanged(isTrue);

    if (!isTrue){
        Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
        sendBroadcast(closeDialog);
    }
}
但是没有人工作。有什么帮助吗


您可以使用以下内容:

.setNegativeButton(R.string.cancel,新建DialogInterface.OnClickListener(){public void onClick(DialogInterface dialog,int id){
//用户取消了对话框}})

您试图关闭哪个对话框?让用户单击“确定”按钮。它是系统对话框,我无法以编程方式更改它。