DialogFragment 修改宽度

1.通过AlertDialog创建dialog

@Override

public voidonStart() {

super.onStart();

Dialog dialog = getDialog();

if(dialog !=null) {

DisplayMetrics dm =newDisplayMetrics();

getActivity().getWindowManager().getDefaultDisplay().getMetrics(dm);

dialog.getWindow().setLayout((int) (dm.widthPixels*0.85),ViewGroup.LayoutParams.WRAP_CONTENT);

}

}

你可能感兴趣的:(DialogFragment 修改宽度)