2024年3月14日发(作者:)

android dialog用法

Android Dialog用法

简介

Android Dialog是一种用于显示简单消息、提示信息或者与用户

进行交互的弹出窗口。使用Dialog可以在不离开当前页面的情况下进

行一些操作或者获取一些信息。在本文中,我们将解释一些常见的

Android Dialog用法,帮助您更好地使用和定制Dialog。

AlertDialog

基本用法

AlertDialog是Android中最常见的一种Dialog类型。它是一个

模态对话框,可以显示一条消息以及确定和取消按钮。

builder = new (this);

("提示")

.setMessage("是否删除该文件?")

.setPositiveButton("确定", new () {

public void onClick(DialogInterface dialog, i

nt id) {

//

用户点击确定按钮的操作

}

})

.setNegativeButton("取消", new () {

public void onClick(DialogInterface dialog, i

nt id) {

//

用户点击取消按钮的操作

}

});

AlertDialog dialog = ();

();

自定义布局

除了使用默认的消息和按钮之外,还可以用自定义的布局来渲染

AlertDialog。

builder = new (this);

LayoutInflater inflater = getLayoutInflater();

View dialogView = (_dialog, null);

(dialogView)

.setPositiveButton("保存", new () {

public void onClick(DialogInterface dialog, i

nt id) {

//

用户点击保存按钮的操作

}

})

.setNegativeButton("取消", new () {

public void onClick(DialogInterface dialog, i

nt id) {