我们可以用setTitle()给对话框设置标题。
时间: 2024-02-18 13:05:27 浏览: 54
是的,我们可以使用`setTitle()`方法给对话框设置标题。
`setTitle()`方法用于设置对话框的标题,该方法接收一个`CharSequence`类型的参数,表示对话框的标题文本。
例如,以下代码展示了如何创建一个带有标题的对话框,并设置对话框的标题:
```
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("提示");
builder.setMessage("确定要删除吗?");
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 确定按钮点击事件
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 取消按钮点击事件
}
});
builder.show();
```
在代码中,`setTitle()`方法被调用来设置对话框的标题为“提示”。
需要注意的是,`AlertDialog.Builder`是一个用于创建对话框的辅助类,我们可以通过调用该类的各种方法来创建不同类型的对话框,例如带有单选按钮、复选框、自定义布局等。在创建完对话框之后,需要调用`show()`方法来显示对话框。
阅读全文