java – Android摆脱了DialogFragment浮动边距
作者:互联网
我在我的应用程序中显示了一个对话碎片,我注意到即使我将碎片的y位置设置到屏幕的底部,仍然可以看到边距:
Display display = getActivity().getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
windowParams.y = size.y;
在下面的屏幕截图中,您可以看到尽管设置在屏幕底部,淡蓝色(我的对话片段)仍然显示距离屏幕底部一定距离.如何删除此保证金?
解决方法:
解决方案是添加以下行:
setStyle(DialogFragment.STYLE_NO_FRAME, 0);
标签:java,android,dialogfragment 来源: https://codeday.me/bug/20190624/1275679.html