Менеджер настройки Android - PullRequest
0 голосов
/ 13 апреля 2011

Я бы хотел настроить внешний вид приложения для 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-приложении пользователь начинает вход в систему, а затем загружает настройки, установленные в веб-службах.

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

Теперь я хочу применить этот цвет ко всем моимприложения деятельности.

Есть идеи, как этого добиться?

Я мало занимаюсь исследованиями и могу делать то, что хочу, с помощью файла стиля XML, но я не могу изменить атрибуты XML (пример цвета кнопки) во время выполнения.Тем не менее, я могу изменить тему во время выполнения, но в xml теме мне все еще нужно изменить жестко закодированные атрибуты во время выполнения, чтобы установить цвет.

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 18 октября 2011

Короткий ответ: когда вы показываете активность, вы можете перебирать все свои элементы управления и устанавливать цвета в это время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...