Установить стили виджета - PullRequest
0 голосов
/ 25 февраля 2012

Я делаю виджет для моего приложения, в котором у вас есть 4 кнопки с изображением и 1 фон. 3 кнопки image + background получают свое изображение из стиля xmls в папке drawable и должны быть изменяемыми.

Мой вопрос: возможно ли импортировать SharedPreferences в мой виджет в onUpdate, чтобы установить стиль для кнопок + фона? Если так: как? Если нет: что я мог сделать вместо этого?

1 Ответ

0 голосов
/ 26 февраля 2012

OnUpdate? Вы имеете в виду, когда sharedPreferences обновляется? Как в этом: http://developer.android.com/reference/android/content/SharedPreferences.OnSharedPreferenceChangeListener.html

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

Если вы хотите позволить пользователю настраивать интерфейс, вы можете определить различные стили, которые пользователь может выбрать, и когда они это сделают, измените стиль следующим образом:

Android динамически меняет стиль во время выполнения

...