码迷,mamicode.com
首页 > 移动开发 > 详细

Android学习——AlertDialog

时间:2018-11-18 19:26:03      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:uil   没有   sage   构造函数   highlight   android中   事件   常用方法   find   

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

标签:uil   没有   sage   构造函数   highlight   android中   事件   常用方法   find   

原文地址:https://www.cnblogs.com/jzy-whale/p/9978726.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!