LayoutInflater layoutFactory = LayoutInflater.from(DialogPrjActivity.this); //
final View dialogView = layoutFactory.inflate(R.layout.dialog, null); //创建View
Builder dialogBuilder2 = new AlertDialog.Builder(DialogPrjActivity.this); //dialog构建类
dialogBuilder2.setView(dialogView);
。。。//利用dialogBuilder设置dialog的title,是否显示默认button等属性
Dialog dialog = dialogBuilder2.create(); //创建dialog
dialog.show(); //显示dialog
(更详细的例子参见:http://blog.csdn.net/haha_mingg/article/details/6333131)