2016-03-16 47 views
-1

我已經定義了一個自定義資源文件,其路徑是:app/res/values/defaults.xml在我的應用程序中,但是當我使用其他文件中的資源,IDE向我顯示如下截圖所示的錯誤。我不知道如何解決此問題。我有一個自定義資源文件,其路徑是:app/values/defaults.xml在我的應用程序

android studio show me the error like this

enter image description here

+0

您正在使用框架未知的屬性。花點時間瞭解自定義樣式的工作方式。 –

+0

你在color.xml中定義了那個顏色了嗎? – Opiatefuchs

回答

0

錯誤告訴你,你的顏色cpb_default_color它不是在values/color創建必須創建先在values/colors這樣的變量這

<color name="cpb_default_color">#yourHexColor</color> 

希望幫助!

+0

我也看到了在開源應用程序中定義自定義資源文件的相同方式,它包含不同類型的資源,如顏色,尺寸,字符串等等。它如何處理這個問題?所以我想用同樣的方式。 –

+0

我不明白你的意思......你是如何聲明你的資源.. android系統已經分隔文件夾的顏色,字符串,維度什麼是在他們聲明你的變量的問題? –

+0

<顏色名= 「cpb_default_color」>#33b5e5 <捫名稱= 「cpb_default_stroke_width」> 4DP <整數名稱= 「cpb_default_min_sweep_angle」> 20 <整數名稱= 「cpb_default_max_sweep_angle」> 300 <項name =「cpb_default_sweep_speed」format =「float」type =「string」> 1 1 這是自定義資源文件, /src/main/res/default.xml @Kristiyan Varbanov –

相關問題