在主窗体中显示自定义的dialog。方法一和方法二的共同代码:
private static AlertDialog mAlertDialog;
AlertDialog.Builder builder = new AlertDialog.Builder(new ContextThemeWrapper(context, R.style.theme_dialog));
View dialogView = getView(context, R.layout.dialog_view);
方式一:
builder.setView(dialogView);
mAlertDialog = builder.create();
mAlertDialog.show();
效果如下:
可以看到上下有明显的黑边。
方式二:
mAlertDialog = builder.create();
mAlertDialog.setView(dialogView, 0, 0, 0, 0);
mAlertDialog.sh