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();

浙公网安备 33010602011771号