我正在尝试创建一组自定义颜色,以便在整个主题中进一步引用它们。
我发现了类似的帖子here并按照这些步骤操作,我尝试将holo_blue_dark
定义为自定义颜色:
RES \值\ attrs.xml
<attr name="holo_blue_dark" format="reference|color" />
RES \值\ styles.xml
<style name="AppTheme.Dark" parent="android:Theme.Holo.Light.DarkActionBar">
<item name="holo_blue_dark">@color/red</item>
</style>
RES \值\ colors.xml
<color name="holo_blue_dark">#FF33B5E5</color>
我总是在Android Studio 0.8.2中获得Failure [INSTALL_FAILED_THEME_AAPT_ERROR]
,所以我必须遗漏一些东西。
答案 0 :(得分:0)
<强> RES \值\ attrs.xml 强>
<attr name="holo_blue_dark" format="color"/>
<强> RES \值\ styles.xml 强>
<style name="AppTheme.Dark" parent="android:Theme.Holo.Light.DarkActionBar">
<item name="holo_blue_dark">@color/your_color</item>
</style>
<强> RES \值\ colors.xml 强>
<color name="your_color">#FF33B5E5</color>
确保您使用的主题是 AppTheme.Dark 。