我經歷一個Android教程,我試圖訪問我在colors.xml無法通過自定義資源從colors.xml中檢索顏色?
<color name = "my_background">#3500ffff</color>
然後我試圖通過名稱訪問此顏色定義的顏色:
Paint background = new Paint();
background.setColor(getResources().getColor(R.color.my_background));
但它不會將my_background識別爲資源。如果我讓這些建議出現,只會彈出一堆不相關的預定義顏色。有任何想法嗎?這對我來說沒有任何意義,我幾乎看到與developer documentation和another site完全相同的東西,但它對我不起作用。
您使用的是Eclipse嗎?如果是這樣,哪個版本? – 2010-09-04 20:53:43
是的,我正在使用Eclipse,Helios。 – IronManIngellis 2010-09-04 21:47:22
我還應該注意到,我可以從XML佈局文件訪問顏色資源。由於某種原因,不通過Java。 – IronManIngellis 2010-09-04 21:52:46