package com.example.androiddialog1;

import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Button btn=(Button)findViewById(R.id.button1);
btn.setOnClickListener(new OnClickListener() {

public void onClick(View arg0) {

AlertDialog.Builder builder=new Builder(MainActivity.this);
builder.setTitle("王强");
builder.setPositiveButton("确定", null);
builder.setNegativeButton("取消", null);
builder.setIcon(android.R.drawable.ic_dialog_info);
builder.setMessage("王强是坏人了");
builder.show();

}
});



Button btn2=(Button)findViewById(R.id.button2);
btn2.setOnClickListener(new OnClickListener() {

public void onClick(View arg0) {

AlertDialog.Builder builder=new Builder(MainActivity.this);
builder.setTitle("何博中");
builder.setIcon(android.R.drawable.ic_dialog_info);
builder.setView(new EditText(MainActivity.this));
builder.setNegativeButton("取消", null);
builder.setPositiveButton("确定", null);
builder.setMessage("xxxxxxx");
builder.show();



}
});



Button btn3=(Button)findViewById(R.id.button3);
btn3.setOnClickListener(new MessageChcek());

//弹出按钮
Button btn4=(Button)findViewById(R.id.button4);
btn4.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {

AlertDialog.Builder builder=new Builder(MainActivity.this);
builder.setTitle("xxxx");
builder.setIcon(android.R.drawable.ic_dialog_info);
builder.setSingleChoiceItems(new String[]{"item1","item2","item3","item4"},
0,
new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog, int which){

dialog.dismiss();
} });
builder.setNegativeButton("取消", null);
builder.show();

}
});




//弹出多选
Button btn5=(Button)findViewById(R.id.btndialog);
btn5.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
AlertDialog.Builder builder=new Builder(MainActivity.this);
builder.setTitle("mulitle");
builder.setIcon(android.R.drawable.ic_dialog_info);
builder.setMultiChoiceItems(new String[]{"item1","item2","item3","item4"},null, null);
builder.setNegativeButton("取消", null);
builder.show();

}
});

}


@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

private final class MessageChcek implements View.OnClickListener
{

@Override
public void onClick(View v) {


Intent intent=new Intent();
intent.putExtra("names", "123456");
intent.setClass(MainActivity.this, CheckActive.class);
startActivity(intent);
MainActivity.this.finish();


}

}





}

更多相关文章

  1. Android检测网络连接并提示
  2. android 手电筒demo
  3. android之点击事件ImageView切换
  4. Android(安卓)断点续传
  5. android的四种点击事件的设置
  6. android 之Dialog对话框(简易版)
  7. Android(安卓)点击按钮,文本文字改变
  8. Android(安卓)service生命周期详解
  9. 带确定和取消的

随机推荐

  1. LAMP分离架构部署wordpress和LogAnalyzer
  2. 安卓高级组件
  3. 安卓自定义对话框的使用案例
  4. 安卓ui对话框
  5. 由浅入深玩转华为WLAN—28 高可用性系列(4
  6. 安卓常用组件
  7. ui组件
  8. 安卓布局文件
  9. 静态单页|项目数据|无刷新分页|编辑与删
  10. 小白之路---C语言知识点