2011-04-13 62 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

簡短的回答是,當您顯示活動時,您可以遍歷所有控件並設置當時的顏色。