我正在尝试将@color/colorPrimary
更改为任何其他值,但它不会更改activity_main.xml中的任何内容。我是否还必须在其他地方更改它?
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#33b5e5</color>
<color name="colorPrimaryDark">#7A1EA1</color>
<color name="colorAccent">#68EFAD</color>
<color name="white">#ffffff</color>
<color name="hintColor">#999999</color>
</resources>
答案 0 :(得分:1)
要尝试的事情。
有一个color.xml(确保你是一个库,调用模块没有自己的colors.xml)。
检查主题,您使用的是使用colorPrimary,et.al的材质主题吗?
尝试清理/构建,(你甚至可以只做cmd-F9来制作项目,这应该确保构建资源)。
你是如何使用这个&#34; color&#34;,是在Android Manifest中使用Material Theme的活动?你有什么期望改变?
答案 1 :(得分:0)
将所有颜色存储在colors.xml文件中
<resources>
<!-- App theme colors-->
<color name="colorPrimary">#33b5e5</color>
<color name="colorPrimaryDark">#7A1EA1</color>
<color name="colorAccent">#68EFAD</color>
<color name="white">#ffffff</color>
<color name="hintColor">#999999</color>
</resources>
覆盖styles.xml中的应用程序主题以更改应用程序的颜色
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="white">@color/white</item>
<item name="hintColor">@color/hintColor</item>
</style>
答案 2 :(得分:0)