Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 24, средняя оценка - 4.88
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
#1

Смена фона - Android

12.11.2011, 22:06. Просмотров 2959. Ответов 1
Метки нет (Все метки)

Появилась нужда в смене фона через настройки, не подскажете как это делается? Пишу
Java
1
tw.setBackgroundResource(R.layout.black_bg);
для того что бы менялся фон, но оно мне выдает ошибку. Что нужно написать что бы оно меняло?

Я предполагал что нужно просто менять нужные лайоты как я это делал в сиШарп но это не так, прошу помощи.

Добавлено через 1 час 42 минуты
Уже не нужно, разобрался. Вот как я сделал это.

Объявляем в onCreate TextView как в коде ниже
Java
1
2
3
4
5
6
7
8
9
10
11
public void onCreate(Bundle savedInstanceState) 
     {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            
            final TextView textview = (TextView)findViewById(R.id.textView1);
            textview2 = (TextView)findViewById(R.id.textView1);
            
            registerForContextMenu(textview); 
            registerForContextMenu(textview2);
     }
дальше в нужном месте (в моем случае в контекстном меню) пишем нужные нам данные:

Java
1
2
textview2.setBackgroundColor(Color.BLACK);
textview2.setTextColor(Color.WHITE);
компилим
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2011, 22:06     Смена фона
Посмотрите здесь:

Растянуть картинку заднего фона Android
Создание фона для Activity Android
Android Постепенное растворение фона
Android Растворение фона
Android Стандартные параметры фона кнопки
Android Установка заднего фона
Установка фона кнопке Android
Изменение стиля (фона) ActionBar Android
TextView цвет фона отдельных символов Android
Android Установка заднего фона
Android Переброс переменных из фона в актив
Изменение фона активности Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NEOSYS
24 / 18 / 1
Регистрация: 28.04.2009
Сообщений: 75
14.11.2011, 16:48     Смена фона #2
Логи дебагера в студию. Скорее всего нету прав на смену бг, разбирайтесь с AndroidManifest.xml
Yandex
Объявления
14.11.2011, 16:48     Смена фона
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru