引入空间
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;

  1. final AlertDialog dia;

dia=new AlertDialog.Builder(this).setTitle("嘿嘿")
.setMessage("你好啊,第一次来这里吗?")
.setIcon(R.mipmap.ic_launcher)
.setPositiveButton("是的", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {

}
})
.setNegativeButton("不是",null)
.setNeutralButton("不告诉你",null)
.create();

 		dia.show()

    2. class vclick implements View.OnClickListener
 {

     @Override
public void onClick(View v) {
switch ( v.getId())
{ case R.id.center:
AlertDialog.Builder alert=new AlertDialog.Builder(MainActivity.this);
alert.setIcon(R.mipmap.ic_launcher);
alert.setTitle("希望你好好的但是我还是要问问的!");
alert.setMessage("你好吗?");
alert.setPositiveButton("好啊",new dclick());
alert.setNegativeButton("不好",new dclick());
alert.setNeutralButton("还行",new dclick());
alert.show();
break; case R.id.b2: AlertDialog.Builder listalert=new AlertDialog.Builder(MainActivity.this);
String [] s={"我是谁?","我为什么在这个世界?","有什么意义?"};
listalert.setIcon(R.mipmap.ic_launcher);
listalert.setTitle("你希望我回答你什么问题呐?");
listalert.setItems(s,new dclick());
listalert.show();
break; } }
}


3
class  dclick implements DialogInterface.OnClickListener
{ @Override
public void onClick(DialogInterface dialog, int which) {
switch (which)
{
case DialogInterface.BUTTON_POSITIVE:
Toast.makeText(MainActivity.this,"开心就好!哈哈哈,你开心我也开心!",Toast.LENGTH_SHORT).show();
break;
case DialogInterface.BUTTON_NEGATIVE:
Toast.makeText(MainActivity.this,"不开心吗?那可不行啊,你有我哪,你桑心我陪你桑心!",Toast.LENGTH_SHORT).show();
break;
case DialogInterface.BUTTON_NEUTRAL:
Toast.makeText(MainActivity.this,"那可不行啊,人生潇洒是一场,悲桑也是一场,怎么可以随随便便,开心点啊!",Toast.LENGTH_SHORT).show();
break;
case 0:
Toast.makeText(MainActivity.this,"我可不管反正我就喜欢你!",Toast.LENGTH_SHORT).show();
break;
case 1:
Toast.makeText(MainActivity.this,"因为爱这个世界啊",Toast.LENGTH_SHORT).show();
break;
case 2:
Toast.makeText(MainActivity.this,"活着就是有意义",Toast.LENGTH_SHORT).show();
break;
} }
}

安卓AlertDialog 的使用的更多相关文章

  1. 于Unity3D调用安卓AlertDialog

    例如,下面的示例代码演示 package com.sample.sampletest; import android.app.AlertDialog; import android.content.D ...

  2. 安卓AlertDialog的使用

    AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); builder.setMessage("数 ...

  3. 安卓——AlertDialog多样按钮

    在xml 设计页面添加标签 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmln ...

  4. 安卓AlertDialog四种对话框的最科学编写用法

    首先我们上图: xml的代码如下,用于编写按钮: <?xml version="1.0" encoding="utf-8"?> <Linear ...

  5. 安卓—自定义 AlertDialog 的样式

    自定义修改安卓弹出框的样式 效果图: 1.在style.xml下添加 <!-- 自定义弹出样式 --> <style name="MyDialogStyle" p ...

  6. 安卓 自定义AlertDialog对话框(加载提示框)

    AlertDialog有以下六种使用方法: 一.简单的AlertDialog(只显示一段简单的信息) 二.带按钮的AlertDialog(显示提示信息,让用户操作) 三.类似ListView的Aler ...

  7. 安卓弹出对话框——Alertdialog

    在Android开发当中,在界面上弹出一个Dialog对话框使我们经常需要做的,本篇随笔将详细的讲解Dialog对话框这个概念,包括定义不同样式的对话框. 一.Dialog 我们首先来看看androi ...

  8. 安卓弹出对话框——AlertDialog(二)

    在Android中,启动一个对话框有三种方式: 1.定义一个新的activity,并将其主题设置为对话框风格 2.使用AlertDialog类,并且显示它 3.使用 Android的Dialog类的子 ...

  9. 安卓弹出对话框——Alertdialog(一)

    首先看各种样式的对话框: 我们看到,Dialog有很多的子类实现,所以我们要定义一个对话框,使用其子类来实例化一个即可,而不要直接使用Dialog这个父类来构造. 二.AlertDialog 今天我们 ...

随机推荐

  1. 今天就整一个bug了

    BeanPostProcessor加载次序及其对Bean造成的影响分析 SSM整合出现not found for dependency: expected at least 1 bean which ...

  2. UVA 11019 Matrix Matcher(哈希)

    题意 给定一个 \(n\times m\) 的矩阵,在给定一个 \(x\times y\) 的小矩阵,求小矩阵在大矩阵中出现的次数. \(1 \leq n,m \leq 1000\) \(1\leq ...

  3. SAP固定资产业务场景及方案

    SAP固定资产业务场景及方案 http://mp.weixin.qq.com/s/hYlaNHJMQBTZpyFAmP2h3A 对于FICO应用资深专家或顾问,须业务场景及需求成竹在胸:对于非财务顾问 ...

  4. jqGrid API (转)

    来源:https://www.cnblogs.com/MonaSong/p/5109991.html JQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信. JQGr ...

  5. mutect/mutsig/gistic官网汇总

    http://software.broadinstitute.org/software/cprg/

  6. 数据库无法打开到SQL Server连接

    今天打开数据库,发现连接不上,弹出错误提示: 打开SQLServer Configuration Manager,发现SQL Server状态已经停止,双击启动弹出错误提示: 打开SQL Server ...

  7. java 二维数组的行列长度

    在 java 中,其实只有一维数组,而二维数组是在一维数组中嵌套实现的.比如 int[][] a = {{},{},{},{}} 要取行数和某一行的列数可以 : int rowLen = a.leng ...

  8. SpringBoot简单的REST风格例子

    关于REST和RESTful的说明请移步至:怎样用通俗的语言解释REST,以及RESTful? 其实我自己也不是十分的理解,只是今天学SpringBoot时看到有个标着REST风格的简单例子,就记录一 ...

  9. AndroidImageSlider第一张图闪过的问题解决

    1. AndroidImageSlider的使用: 参考源码:https://github.com/daimajia/AndroidImageSlider 当然网上介绍使用方法的很多,搜一搜. 2. ...

  10. R语言barplot双坐标作图

    需要注意的是,设置其中的柱子的宽度,间隔的宽度.有公式如下 width为柱子的宽度 space为间隔宽度 barnumbers 为柱子数量 那么xlim的设置右侧范围为:(width + space) ...