通过gradle创建res值对于原始类型(例如字符串,dimen等)来说是很好的,但是我正在努力使用相同的代码来实现以下内容。
该文档似乎没有显示其他选项,因此我认为它不可行。
示例
<item name="latitude" format="float" type="dimen">56.154439356093</item>
在dimen
调用中,您不能使用resValue
作为类型,因为它将标记创建为<dimen name...
,这是无效的,因为它是浮点数而不是尺寸。
有什么办法可以通过gradle实现这一目标?还是将res值写为字符串然后读出并解析为代码中的float的唯一方法?
答案 0 :(得分:0)
即使没有为我的特定用例指定尺寸类型(例如dp / px),似乎使用dimen的效果也很好。最好将通用item
与format
和type
resValue("dimen", "latitude", "0.0")