Android学习——AlertDialog

Posted jzy-whale

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android学习——AlertDialog相关的知识,希望对你有一定的参考价值。

AlertDialog

AlertDialog是android中最常用的对话框, 可以完成常见的交互操作,如提示、确认、 选择等功能.AlertDialog没有公开的构造函数,必须借 助AlertDialog.Builder才能完成参数设置.

1.常用方法

setIcon:设置标题的图标

setTitle:设置标题的文本

setMessage:设置内容的文本

setPositiveButton:设置肯定按钮的信息, 包括按钮文本和点击监听器

setNegativeButton:设置否定按钮的信息, 包括按钮文本和点击监听器

setNeutralButton:设置中性按钮的信息, 包括按钮文本和点击监听器,该方法不常用

2.使用步骤

通过AlertDialog.Builder设置参数

调用create方法生成AlertDialog对象

最后调用AlertDialog的show方法,在页 面上弹出提醒对话框

例子

TextView tv_alert = (TextView)findViewById(R.id.tv_alert);
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(“尊敬的用户”);
builder.setMessage(“你真的要卸载我吗?”);
builder.setPositiveButton(“残忍卸载”, new DialogInterface.OnClickListener() {
    @Override
     public void onClick(DialogInterface dialog, int which) {
     //要执行的点击事件   
    } 
});

  

 

以上是关于Android学习——AlertDialog的主要内容,如果未能解决你的问题,请参考以下文章

Android 学习笔记——AlertDialog

Android学习总结——系统提示对话框(AlertDialog)

Android学习05

Android AlertDialog 各种弹框代码

Android学习笔记(33):Android对话框

024 Android 自定义样式对话框(AlertDialog)