当用户执行了一个操作,弹出了一个对话框,用户完成操作后需要关闭对话框时,必须使用Dialog.dismiss。
当用户点击了对话框外部区域,需要关闭对话框时,必须使用Dialog.dismiss。
当用户离开当前界面或者进行其他操作时,需要关闭对话框时,必须使用Dialog.dismiss。
当需要在代码中动态关闭对话框时,必须使用Dialog.dismiss。