2014-12-18 59 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