Java 更改主颜色和主颜色暗

Java 更改主颜色和主颜色暗,java,android,android-studio,Java,Android,Android Studio,我正在使用工具栏&我想更改primary和primaryDark的颜色。 我遵循本教程,视频中的人使用以下代码: 我有两个styles.xml,一个用于L版本,另一个用于其他版本。 当我在其他样式中使用该代码时,我将得到2个错误 代码需要api21,im使用api14,最低4.0 无法解析@color/primary。 首先我可以理解,因为这个styles.xml只适用于api21之外的所有东西。 那么,在api21下,我需要使用什么 第二个错误,我认为问题在于我没有primary/prima

我正在使用工具栏&我想更改primary和primaryDark的颜色。 我遵循本教程,视频中的人使用以下代码:

我有两个styles.xml,一个用于L版本,另一个用于其他版本。 当我在其他样式中使用该代码时,我将得到2个错误

代码需要api21,im使用api14,最低4.0 无法解析@color/primary。 首先我可以理解,因为这个styles.xml只适用于api21之外的所有东西。 那么,在api21下,我需要使用什么

第二个错误,我认为问题在于我没有primary/primaryDark。我的主要材料是暗的等等,所以教程是旧的

最重要的是。 当我使用深色的原材料时,我会得到黑色作为颜色。 如果我想改变我的主要和主要黑暗,我应该怎么做? 视频中的那个家伙是黄色的,我是黑色的,但我想改变

我可以创建primary/primaryDark并为其指定特定颜色吗

编辑:

第一张照片。我的appcompat依赖项。 第二张图片。my regular styles.xml有2个错误。 第三张图片。v21棒棒糖的my styles.xml,一个错误


只需创建一个colors.XML并在那里定义颜色 前任: f44336

<item name="android:colorPrimary">@color/primary</item>