2013-03-02 94 views
1

我想知道,有沒有可行的低於2主題之間差之間的參考|顏色和顏色

<?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> 

任何不同的兩種方式

<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> 

回答

0

那麼,如果您指定reference|color那麼您還可以將參考值設置爲顏色值的附加值。參考可以是值XML文件中的任何顏色或對系統顏色的引用...

+0

沒有參考,它仍然工作。看到我更新的問題。 – 2013-03-02 15:52:13

+0

根據這個頁面,引用與資源不一樣,它們被視爲引用樣式屬性。 http://developer.android.com/guide/topics/resources/accessing-resources.html#ReferencesToThemeAttributes – Goddchen 2013-03-03 17:10:27