android对话框的使用案例

 

1、创建确定取消对话框

AlertDialog.Builder builder=new Builder(this);//创建一个对话框的构造器
builder.setTitle("登陆");//设置对话框的标题
builder.setMessage("您确定登陆吗?");//设置对话框的内容

//设置对话框的确定按钮
builder.setPositiveButton("确定", new OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(getApplicationContext(), "您点了确定", 1).show();
}
});

设置对话框的取消按钮
builder.setNegativeButton("取消",new OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub

}

builder.create().show();//创建对话框然后调用show方法
});

 

2、创建单选对话框

 

AlertDialog.Builder builder2=new Builder(this);
builder2.setTitle("请选择您的性别");
final String[]items={"男","女","末知"};
builder2.setSingleChoiceItems(items, 2, new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(getApplicationContext(), "您的性别是:"+items[which],1).show();
dialog.dismiss();
}
});
builder2.create().show();

 

posted @ 2015-05-20 15:03  浮生若梦之梦幻天下  阅读(179)  评论(0)    收藏  举报