我通过以下方式创建对话框:
protected void showAlertDialog(String title, String message) {
AlertDialog.Builder builder = new Builder(this);
if(title != null) {
builder.setTitle(title);
}
if(message != null) {
builder.setMessage(message);
}
builder.setPositiveButton("OK", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
backToMainActivity();
}
});
builder.show();
}
之后我在我的活动中使用它。如何检查我的对话框的状态。我的意思是我想检查对话框何时被取消或关闭。这有什么办法吗?我有一个示例,当用户单击后退按钮并关闭对话框时,我想在关闭对话框时完成活动。这是检查对话框是否正在显示或已关闭的任何方法?