public class CancelFragment extends DialogFragment {
//在onStart()方法里面计算
@Override
public void onStart() {
DisplayMetrics dm = new DisplayMetrics();
getActivity().getWindowManager().getDefaultDisplay().getMetrics(dm);
getDialog().getWindow().setLayout(dm.widthPixels - (int) (dm.widthPixels * 0.1f),
getDialog().getWindow().getAttributes().height);
super.onStart();
}
}
关于DialogFragment猥琐宽高问题的解决,记录而已。
最新推荐文章于 2023-09-26 13:57:44 发布