2013-06-20 36 views

回答

1

是的,當然可以,只是在你的values文件夾定義colors.xml並放置在那裏,你想要的顏色,如下所示:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
<color name="my_blue">#c00e</color> 
<color name="my_welcome_color">#3399cc</color> 
<color name="my_transperent_white">#afff</color> 
.... 
</resources> 
+0

那麼你是說所有的XML文件將被解釋爲contant而不是e文件名? –

+1

color.xml是一個特殊的文件,可以在編譯時由android識別,您將在其中定義的顏色將自動定義在您自己生成的R文件的「公共靜態最終類顏色」部分中,因此您將有權訪問給他們。 –

+1

糾正我,如果我錯了,但評估文件夾內的所有文件。所有的XML文件都將被解析。因此res-folder中的所有內容都會添加到您生成的R.java中。 – Jelle