1

我想知道,之间有什么区别吗

<?xml version="1.0" encoding="utf-8"?>
<resources>

<attr name="titleColor" format="reference|color" />

</resources>

<?xml version="1.0" encoding="utf-8"?>
<resources>

<attr name="titleColor" format="color" />

</resources>

无论哪种方式都适用于以下 2 个主题

<style name="AppTheme.MyDark" parent="android:Theme">
   <item name="titleColor">#FFFFFF</item>
</style>

<style name="AppTheme.MyDark" parent="android:Theme">
   <item name="titleColor">@color/theColorReference</item>
</style>
4

1 回答 1

0

好吧,如果您指定reference|color,那么您还将引用设置为除了颜色值之外的值。引用可以是值 XML 文件中的任何颜色或对系统颜色的引用...

于 2013-03-02T15:40:46.440 回答