安卓修改colors.xml中的值

我在colors.xml中定义了一个main_bg参数,并赋了值#288df5
#288df5
求问各位大神,有没有什么方法,能够修改这个参数的值?
比如说我点击某个按钮,能够将main_bg的值修改为#C1FFC1?
谢谢啊

<color name="main_bg">#288df5</color>

写个selector,

你是想设计按钮点击与非点击状态下不同的颜色吧?!
如果是这样,你在drawable中写一个selector 就可以了,比如名为
btn _selector.xml, selector 中可以定义pressed true or false 状态下不同的颜色,然后将按钮的background 设置为@drawable/btn_selector.xml即可

selector就可以了

这个你写一个selector为Button添加一个点击事件
按下去,什么状态
点击后,什么状态

这样就可以设置了

直接给你个工程,什么都明白了默认效果
点击效果

效果图:
默认效果
点击效果

下载地址:http://download.csdn.net/detail/tmj2014/9530632