在对话框后退按钮上杀死活动

时间:2011-06-24 03:16:39

标签: java android dialog

我的活动中弹出一个对话框。我希望它在对话框上按下后退按钮时完成整个活动。我该怎么做?

1 个答案:

答案 0 :(得分:4)

为对话框设置onCancelListener,并在调用它时调用finish()。

setOnCancelListener(new OnCancelListener() 
{
    @Override
    public void onCancel(DialogInterface dialog) {
      removeDialog(DIALOG_ALERT);
      finish();
    }
})