对话框的一些常用方法:
.setIcon//设置图标
.setTitle//设置标题
.setMessage//设置消息内容
.setNegativeButton//设置取消按钮,同理还有setNertralButton,setPostiveButton中立按钮、确定按钮
alertdialog类仅能生成带N个按钮的提示对话框
创建方法:
AlertDialog alert = new AlertDialog.Builder(MainActivity.this).create();
...
alert.show();
alertdialog.builder类可生成带列表和按钮的对话框
创建方法:
Builder builder = new AlertDialog.Builder(MainActivity.this);
...
builder.create().show();
创建对话框时用xml文件配置布局:
LayoutInflater inflater=getLayoutInflater();
View view=inflater.inflate(R.layout.login, null);
builder.setView(view);
或者,通过对话框主题实现
在AndroidManifest.xml文件中配置android:theme="@android:style/Theme.Dialog"