Android里如何让DialogFragment的宽度顶满屏幕?
DialogFragment 弹出框默认是在屏幕的中央,左右还有留白,怎么样才能将这左右的留白去掉呢?
如图,红色是我想去掉的地方
如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

评论(4)

引用来自“时间不是我”的评论
@Override public void onStart() { super.onStart(); DisplayMetrics dm = new DisplayMetrics(); getActivity().getWindowManager().getDefaultDisplay().getMetrics( dm ); getDialog().getWindow().setLayout( dm.widthPixels, getDialog().getWindow().getAttributes().height ); }

发布评论
需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。