阅读量:11
Dialog.dismiss() 方法用于关闭当前显示的对话框。正确使用方法通常是在需要关闭对话框的地方调用该方法,例如在用户点击确认按钮时关闭对话框。
示例代码:
// 创建对话框 AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("提示"); builder.setMessage("确定要关闭对话框吗?"); builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // 关闭对话框 dialog.dismiss(); } }); builder.setNegativeButton("取消", null); // 显示对话框 AlertDialog dialog = builder.create(); dialog.show();
在这个示例中,当用户点击确认按钮时,会调用 dialog.dismiss()
方法关闭对话框。这样就可以正确地关闭对话框。