【问题标题】:Kill Activity on Dialog Back Button杀死对话框返回按钮上的活动
【发布时间】:2011-06-24 03:16:39
【问题描述】:

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

【问题讨论】:

  • 发布一些代码可能会有所帮助。

标签: java android dialog


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-03
    相关资源
    最近更新 更多