1.Android AlertDialog

原创 2015年11月18日 20:48:09

已经开通博客许久了,但一直没有动过笔。一直处于敲敲敲的节奏,没有停下脚步来好好进行思索和总结, 感觉常此下去技术得不到大幅度的提升。于是决定自今日起,将开发中遇到的,可研究和分享的知识记录下来。

好了,废话不多说,今天要记录的是android常见的对话框控件之一AlertDialog。AlertDialog是Dialog的一个直接子类。由于AlertDialog的构造方法都是protected的,所以我们不能通过构造方法来new出一个AlertDialog。只能通过AlertDialog.bulider alertDialog = new AlertDialog.bulider(this)来得到。

1.首先我们实现最常见的AlertDialog。
    //构建一个alertDialog 
    AlertDialog.bulider alertDialog = new AlertDialog.bulider(this);
    //设置alertDialog 
    alertDialog .setTitle("标题名称");
    alertDialog .setMessage("提示内容");
    alertDialog .setIcon("标题处的图片");
    //设置两个按钮
    alertDialog .setPositiveButton("确定", new AlertDialog.OnClickListener() {
        public void onClick(DialogInterface dialog, int which) {
        //点击监听,写需要处理的业务逻辑
            }
    });
    alertDialog .setNegativeButton("取消", new AlertDialog.OnClickListener() {
        public void onClick(DialogInterface dialog, int which) {
            //让dialog消失的方法
                dialog.dismiss();
            }
        });
    //此方法若设置为true,当物理返回键按下时,alertDialog 将会消失,
    //不会执行NegativeButton中的逻辑。而设置为false则不会消失。默认不设置为true
    alertDialog .setCancelable(boolean//当然一定要记得要将alertDialog 显示出来。
    alertDialog .create().show();

相关文章推荐

Android alertDialog对话框.zip

  • 2015年01月22日 17:46
  • 49KB
  • 下载

自定义AlertDialog-1

先上效果图: 下面是用到的背景图或按钮的图片 经过查找资料和参考了一下例子后才知道,要实现这种效果很简单.就是在设置alertDialog的contentView. 以下的代码是写在Acti...

自定义AlertDialog_android_v1.0.01

  • 2015年07月02日 13:08
  • 670KB
  • 下载

Android中显示AlertDialog对话框

  • 2014年07月21日 21:09
  • 532B
  • 下载

使用AlertDialog创建简单的对话框1-显示提示消息的对话框

实例效果 Main.xml     xmlns:tools="http://schemas.android.com/tools"     android:layout_wid...

android 不一样的AlertDialog

  • 2015年01月17日 00:07
  • 2.02MB
  • 下载

Android实现自定义AlertDialog的自下向上的动画效果(并消除dialog边框)

话不多说,直接上代码: AlertDialog.Builder builder = new Builder(HomeActivity.this); View view = View.infla...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1.Android AlertDialog
举报原因:
原因补充:

(最多只允许输入30个字)