繁体   English   中英

dimens.xml-> R不生成

[英]dimens.xml -> R not generating

当我添加文件dimens.xml时

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <dimen name="smart_eyeglass_controll_width">419</dimen>
    <dimen name="smart_eyeglass_controll_height">138</dimen>
</resources>

到我的values文件夹中,将不会生成R。 怎么了? 文件确定-项目的其余部分即可。 在Eclipse中清理项目将无法进行。

为什么显示

由于res中的xml文件存在一些编译错误(或bug?),因此R不被生成。

因此,基本上只是在您的dimen值旁边添加单位,例如dp

    <?xml version="1.0" encoding="utf-8"?>
<resources>
    <dimen name="smart_eyeglass_controll_width">419dp</dimen>
    <dimen name="smart_eyeglass_controll_height">138dp</dimen>
</resources>

然后重建并清理您的项目

因为您无法创建变暗的变白,表示是否为dip或sp或...,如果要创建整数值,请使用:

<integer name="something">100</integer>

如果有单位的话

<dimen name="width">100dip</dimen>

您必须为您的值指定一个单位,例如dp 例如

<resources>
    <dimen name="smart_eyeglass_controll_width">419dp</dimen>
    <dimen name="smart_eyeglass_controll_height">138dp</dimen>
</resources>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM