关于安卓设置自定义Dailog会出现大小和原来设置的不同.
声明:本内容是通过B站学习摘录下来的笔记。
在设置自定义的Dialog和自己在布局写的不一样宽,可使用以下代码。 再次声明:本代码只是本人摘录的!
//设置屏幕宽度,查找
WindowManager m = getWindow().getWindowManager();
Display d = m.getDefaultDisplay();
WindowManager.LayoutParams p = getWindow().getAttributes();
Point size = new Point();
d.getSize(size);
p.width = (int) (size.x * 0.8);
getWindow().setAttributes(p);
分割一下