1.配置xml
首先要在最外层定义一个RetiveLayout布局(布局任意),然后在定义一个布局用来显示内容。
2.DialogFragment
1.在onActivityCreated()给dialog设置宽高
Window window = getDialog().getWindow();
ViewGroup.LayoutParams attributes = window.getAttributes();
window.setLayout(ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.MATCH_PARENT);
2.在onCreateView()设置样式
getDialog().requestWindowFeature(Window.FEATURE_NO_TITLE);//无标题
getDialog().setCanceledOnTouchOutside(true);//点击边际可消失
3.在style文件配置.ActionSheetDialogStyle