2014-03-31 52 views
2

我有一个xml文件。 dimens.xml。在那里,我有一个像Gradle,xml中不支持的类型

<item name="attr_name" format="float" type="vals">1.0</item> 

条目然而,当我尝试运行gradle这个身材,gradle这个给出了一个错误“执行失败的任务‘:mergeDebugResources’。不支持的类型“丘壑”

我取的价值为context.getResources().getValue(R.vals.store_list_view_width_ratio...

如何解决这个让gradle这个不给任何错误。我还删除了type属性,然后gradle开始说未知类型'item'

应该做什么?

回答

2

vals无效。使用TYPE =“扪”R.dimen ...
参考:https://stackoverflow.com/a/20120240/2649012

+0

嘿什么,如果这个值是在值dimens.xml文件中声明,价值观大和值的土地,发生了大夹。变得已经在R.java中定义了。 –

+0

我应该看到3个值和代码。通常,您可以拥有多少个需要的值文件夹。确保同一个文件内不重复相同的值。 –