AlertDialog dialog = new AlertDialog.Builder(this).create();
dialog.show();
WindowManager.LayoutParams params = dialog.getWindow().getAttributes();
params.width = 180;
params.height = 180;
Window dialogWindow = dialog.getWindow();
// 必须使用这个方法,不能使用dialog.setView()的方法
dialogWindow.setContentView(R.layout.dialog);
dialogWindow.setAttributes(params);
dialogWindow.setBackgroundDrawable(new ColorDrawable(0));