我经历一个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