是否可以在一个维度资源中引用另一个维度资源?我的意思是像这样:
dimen.xml
文件:
<dimen name="test1">18sp</dimen>
<dimen name="test2">@dimen/test1</dimen>
是否可以在一个维度资源中引用另一个维度资源?我的意思是像这样:
dimen.xml
文件:
<dimen name="test1">18sp</dimen>
<dimen name="test2">@dimen/test1</dimen>
它按照我发布的方式运作
<dimen name="test1">18sp</dimen>
<dimen name="test2">@dimen/test1</dimen>
test1
和test2
之间没有联系,并且它们是独立的,它们持有相同的值只是巧合,那么您不应该建议它们之间存在联系。而是将相同的值设置两次即可。
dimen
,这确实很有意义。但是,如果某些尺寸在某种程度上相关并且恰好相同,但又不是根据定义,请声明2个维度,并使用@dimen
引用另一个维度。如果您要在某个地方更改值,则更改将在一个地方进行。如果在开发期间,您决定它不再应该是相同的值,则仅在一个地方更改引用即可。 - Joffrey