Изменение фонового изображения на основе выбора пользователя, который применяется ко всему приложению - PullRequest
0 голосов
/ 28 марта 2012

Ребята, я новичок в Android, в моем приложении пользователю предоставляется возможность изменить фоновое изображение, предположим, что пользователь выбирает изображение и нажимает на кнопку «Применить», это должно относиться не только к этой деятельности, но и к другие виды деятельности.

как этого добиться мы можем сделать это с общими настройками

1 Ответ

0 голосов
/ 28 марта 2012

Используйте тему для этой цели, лучше всего подходит для вашего вопроса,

см .: http://developer.android.com/guide/topics/ui/themes.html

создайте тему и не устанавливайте фон для какой-либо деятельности, просто дайте ей установить значение по умолчанию.Примените одну и ту же тему ко всем действиям, и при выборе изображения измените фон атрибута для нового изображения.

Установите фон следующим образом:

<color name="custom_theme_color">#b0b0ff</color>
<style name="CustomTheme" parent="android:Theme.Light">
    <item name="android:windowBackground">@color/custom_theme_color</item>
    <item name="android:colorBackground">@color/custom_theme_color</item>
</style>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...