AlertDialog.Builder builder = new AlertDialog.Builder(this);
LayoutInflater lf = LayoutInflater.from(this);
View view = lf.inflate(R.layout.my_simple, null); //这里的my_simple是我自己定义的一个xml文件
public void onClick(DialogInterface dialog, int which) {
LayoutInflater lf = LayoutInflater.from(this);
View view = lf.inflate(R.layout.my_simple, null); //这里的my_simple是我自己定义的一个xml文件
builder.setView(view);
builder.serTitle("标题");
builder.setMessage("内容"); //内容可以自己选择设置,我是写在了my_simple文件中
builder.setPositiveButton("确定", new OnClickListener() { //里面的事件自己写,没有事件就写null。不需要按键可以不写
@Overridepublic void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
});
builder.setNegativeButton("取消", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
});
bulider.show();
用这个方法可以自己定义自己想要的对话框的界面。