2011-04-13 64 views
0

我想定制我的android应用程序外观。这个想法如下:安卓定制管理器

In web service I choose user and for that user I choose : 
- button background color 
- background color 
- font color 
- what modules are available (tabs on/off in tabHost) 

etc .. 

在我的android应用程序用户开始登录,然后下载web服务中设置的设置。

(ButtonColor : red, BacgroundColor : black, Module1 : true..... etc.) 

现在我想将该颜色应用于我的所有应用程序活动。

任何想法如何实现?

我做的研究很少,我可以做我想要的XML样式文件,但是我无法在运行时更改XML属性(例如按钮颜色)。我可以在运行时更改主题,但在xml主题中,我仍然需要在运行时更改硬编码属性以设置颜色。

Thx寻求帮助。

回答

0

简短的回答是,当您显示活动时,您可以遍历所有控件并设置当时的颜色。