我正在我的Android应用程序中实现主题更改。我已经声明了3种颜色,并使用style.xml,theme.xml,attr.xml,color.xml。
实现了主题更改但现在我需要从webservice获取颜色值并在color.xml中动态更改颜色
我的color.xml
<color name="footer_active_orange">#c04a27</color>
<color name="footer_normal_orange">#ee672f</color>
在此我会得到颜色代码,即#c04a27和#ee672f 来自webservice,我需要在xml文件中单独更改此颜色代码。对于每个属性,android在构建项目时在R.java中生成资源ID。所以我无法修改/覆盖/替换我的color.xml。尽快给我一些解决方案。