先看DialogFragment带有背景的:
再看去除背景的:
请看方法:请在onCreateView方法中调用
//设置dialog背景色为透明色
getDialog().getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
//设置dialog窗体颜色透明
// getDialog().getWindow().setDimAmount(0);
前提是dialog的布局也为透明哈
感谢博主:博主直达