如果我在 res/values/colors 中有一个带有自定义颜色的 xml 文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<drawable name="red">#ff0000</drawable>
<drawable name="blue">#0000ff</drawable>
<drawable name="green">#00ff00</drawable>
</resources>
如何在其他代码中使用颜色或其他值?
我怎样才能使用这些参数?就像是:
int green = context.getResources().getColor(R.color.green);
g.drawRect(1, 1, 181, 121, green);
在 logcat 中给出错误并使程序崩溃。因此,如果 colors.xml 在 res/values/ 中并且我导入了上下文,我该如何使用绿色,例如在参数中?