温馨提示×

Dialog.dismiss 的正确使用方法

小樊
109
2024-06-15 19:24:55
栏目: 编程语言

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() 方法关闭对话框。这样就可以正确地关闭对话框。

0