【发布时间】:2016-08-26 07:18:54
【问题描述】:
我的 xml 文件中有几十个 ImageView,并在 strings.xml 中定义了长度,例如 string name="cardWidth">100dp</string>,然后让 content_main.xml 在宽度中使用该字符串。就像android:layout_width="@string/cardWidth" 这样我可以只更改一次值并查看所有图像的显示方式。
编译没有问题,但运行时出错
二进制 XML 文件第 #XX 行: 您必须提供 layout_width 属性。
我研究并在 S.O.当您在值中使用字符串时会发生这种情况。一旦我对它感到满意,我可能只会对值进行硬编码,但有没有办法解决这个问题?
谢谢!
抱歉格式化,这是我的第一个问题!
【问题讨论】: