【发布时间】:2011-06-24 03:16:39
【问题描述】:
我的活动中会弹出一个对话框。我希望它在对话框上按下后退按钮时完成整个活动。我该怎么做?
【问题讨论】:
-
发布一些代码可能会有所帮助。
我的活动中会弹出一个对话框。我希望它在对话框上按下后退按钮时完成整个活动。我该怎么做?
【问题讨论】:
为对话框设置 onCancelListener 并在调用时调用 finish()。
setOnCancelListener(new OnCancelListener()
{
@Override
public void onCancel(DialogInterface dialog) {
removeDialog(DIALOG_ALERT);
finish();
}
})
【讨论】: