android在xml布局中控件的宽高使用dimens适配时,preview预览界面不显示时报: Render errors:One or more layouts are missing the layout_width or layout_height attributes

在android studio的layout下编辑布局时,控件的宽高使用dimens适配时,发现在preview预览界面看不到布局,如下:

android在xml布局中控件的宽高使用dimens适配时,preview预览界面不显示时报: Render errors:One or more layouts are missing the layout_width or layout_height attributes_第1张图片

提示:


android在xml布局中控件的宽高使用dimens适配时,preview预览界面不显示时报: Render errors:One or more layouts are missing the layout_width or layout_height attributes_第2张图片
提示

这个因为你的预览的虚拟设备,如Nexu4

 对应的res中values-768 x 1280包中没有对应的dimens文件

只要将Nexus 4 的android设备切换为其他类型的设备,如:选择的预览设备Nexus 5对应的分辨率1080 1920在res中有对应的values-1920x1080文件夹,并且文件夹下有对应的dimens.xml文件就可以,如下图所示:


android在xml布局中控件的宽高使用dimens适配时,preview预览界面不显示时报: Render errors:One or more layouts are missing the layout_width or layout_height attributes_第3张图片

显示正常:

android在xml布局中控件的宽高使用dimens适配时,preview预览界面不显示时报: Render errors:One or more layouts are missing the layout_width or layout_height attributes_第4张图片

-----------------------------------------------------------2018小记------------------------------------------------------

你可能感兴趣的:(android在xml布局中控件的宽高使用dimens适配时,preview预览界面不显示时报: Render errors:One or more layouts are missing the layout_width or layout_height attributes)