2014-12-18 54 views
0

我正在使用一个工具栏&我想改变主要的& primaryDark的颜色。 我按照这个教程,并在视频中使用此代码的家伙: https://www.youtube.com/watch?v=hqfSuyuRhmU改变主要和主要公园的颜色

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

我有两个styles.xml,一个是L-版本&一个用于休息。 当我在其余的样式中使用该代码时,我会得到2个错误。

  1. 该代码需要api21,使用im api14,最小(4.0)
  2. 无法解决@颜色/初级。

第一个我可以理解,因为这个styles.xml是除了api21以外的所有东西。 那么我需要在api21下使用什么?

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

而且最重要的。 当我使用主要材料黑暗时,我会变成黑色。 如果我想改变我的主要和主要黑暗,我应该怎么做? 视频中的家伙变成黄色,我变黑了,但想改变。

我可以创建一个primary/primaryDark并给它一个特定的颜色吗?

编辑:

第一张图。我的appcompat依赖关系。 第二张照片。我的常规styles.xml有2个错误。 第三张照片。我的v21棒棒糖styles.xml,一个错误。

the dependencies in my gradle.

my styles.xml, look at the errors.

my styles.xml for v21. Have one les error, but still, cant find primary/primaryDark

回答

-2

只需创建一个colors.XML并定义你的颜色有 例: #f44336