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

Изменение стиля (фона) ActionBar - Android

Восстановить пароль Регистрация
 
san92der
14 / 14 / 3
Регистрация: 27.10.2012
Сообщений: 108
16.11.2015, 18:25     Изменение стиля (фона) ActionBar #1
Как можно изменить стиль, или хотя бы фон actionbar-a? В гугл не посылать - честно искал. В большинстве мест отвечали, что это невозможно, но все такие топики были года 12-го. Может что изменилось уже.
Есть какие нибудь способы это сделать?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2015, 18:25     Изменение стиля (фона) ActionBar
Посмотрите здесь:

Изображение в ActionBar Android
Работа с ActionBar Android
Изменение цвета ActionBar Android
Глюки с ActionBar Android
DropMenu в ActionBar Android
Android ActionView и ActionBar
ActionBar Search Android
Android Управление ActionBar
Изменение фона активности Android
Android SearchView в ActionBar
Оформление actionbar Android
Android Запретить изменение положения title при добавлении элементов в ActionBar

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
не спать!
1876 / 1610 / 497
Регистрация: 12.05.2014
Сообщений: 5,819
Завершенные тесты: 1
16.11.2015, 18:27     Изменение стиля (фона) ActionBar #2
для начала надо заполнить опросник:
- какая тема прописана в манифесте?
- от какого класса наследуется Activity в котором будет actionbar? (class MainActivity extends бла-бла)
san92der
14 / 14 / 3
Регистрация: 27.10.2012
Сообщений: 108
16.11.2015, 18:35  [ТС]     Изменение стиля (фона) ActionBar #3
Мне интересно в общем в каких случаях это возможно. Всё остальное смогу подогнать под нужную тему/класс.
Паблито
не спать!
1876 / 1610 / 497
Регистрация: 12.05.2014
Сообщений: 5,819
Завершенные тесты: 1
16.11.2015, 18:47     Изменение стиля (фона) ActionBar #4
Если это тулбар который новый, который инфлатится в onCreate() то там вообще что угодно можно с ним сотворить. Мы же его находим как View, а потом уже кастуем в тулбар.

Старый ActionBar мне проверять лень, но не думаю что и там будут проблемы.

Добавлено через 6 минут
хыхы, отредактировать не могу - выше надо читать "и там не будет проблем"
Rube
910 / 558 / 87
Регистрация: 13.02.2014
Сообщений: 2,066
17.11.2015, 14:26     Изменение стиля (фона) ActionBar #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Скрываем ActionBar стилем
XML
1
2
<item name="windowActionBar">false</item> 
<item name="windowNoTitle">true</item>
Создаем файл toolbar.xml, приаттачиваем его в лаяут
Создаем Toolbar в onCreate
Java
1
2
Toolbar toolbar = (Toolbar) findViewById(R.id.tool_bar); 
toolbar.setBackgroundResource(R.color.md_blue_300);
vescovood
2 / 2 / 0
Регистрация: 02.07.2015
Сообщений: 24
19.11.2015, 01:18     Изменение стиля (фона) ActionBar #6
san92der, делай лучше через ToolBar как по мне он проще, та и гугл его вроде как рекомендует на смену ActionBar ( держи видео на всякий https://www.youtube.com/watch?v=dAO3e6STS-c , но когда его смотрел давно там вроде ошибка была в одном из xml, попробуй в общем для наглядности)
Yandex
Объявления
19.11.2015, 01:18     Изменение стиля (фона) ActionBar
Ответ Создать тему
Опции темы

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