Xml 为什么我的设计布局编辑器和模拟器看起来如此不同?

Xml 为什么我的设计布局编辑器和模拟器看起来如此不同?,xml,android-layout,android-studio,Xml,Android Layout,Android Studio,我需要帮助找出为什么我的布局编辑器和设计视图看起来如此 下面是与所讨论的自定义布局一起使用的xml。 布局应该是一个弹出式菜单。 你必须显式设置一个对话框的维数,否则它会压缩空格。因此,具体如下:- ViewGroup.LayoutParams params=yourDialog.getWindow().getAttributes(); params.width=ViewGroup.LayoutParams.MATCH_父项; params.height=ViewGroup.LayoutPar

我需要帮助找出为什么我的布局编辑器和设计视图看起来如此

下面是与所讨论的自定义布局一起使用的xml。
布局应该是一个弹出式菜单。

你必须显式设置一个对话框的维数,否则它会压缩空格。因此,具体如下:-

ViewGroup.LayoutParams params=yourDialog.getWindow().getAttributes();
params.width=ViewGroup.LayoutParams.MATCH_父项;
params.height=ViewGroup.LayoutParams.WRAP_内容;

//或者像R.dimen.custom_width这样的尺寸中指定的值,因为它是一个对话框,所以我猜不要在图像中发布代码。