1.关于showDialog()和onCreateDialog()
showDialog()调用createDialog()和onPrepareDialog(),其中createDialog()调用onCreateDialog()。
2.我所理解的Dialog中的按钮
如果有两个,就是setPositiveButton和setNegativeButton
如果有三个,就是setPositiveButton、setNeutralButton和setNegativeButton
3.用new Builder(Activity.this)来创建一个Dialog
4.在Dialog中加入表单
通过LayoutInflater类的inflater方法先将XML文件变为一个View实例
LayoutInflater inflater = LayoutInflater.from(this);
final View textEntryView = inflater.inflate(R.layout.alter_dialog, null);
其中R.layout.alter_dialog是我们所写的表单布局
然后builder.setView(textEntryView);
5.建立一个进度框的Dialog
private Dialog buildDialog4(Context context){
ProgressDialog dialog = new ProgressDialog(context);
dialog.setTitle("正在处理中");
dialog.setMessage("等待...");
return dialog;
}