2014-12-01 3 views
1

Я пытаюсь настроить фон и цвет панели заголовка. Я видел много примеров на сайтах android и переполнении стека, но для меня ничего не получилось.Изменение только фона и цвета заголовка

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

Я не хочу ничего менять. Я хочу изменить цвет фона и цвет шрифта.

+1

Где находится код? – Raptor

+0

Возможный дубликат [Установить цвет фона заголовка] (http://stackoverflow.com/questions/2251714/set-title-background-color). – jww

+0

Попробуйте это (http://stackoverflow.com/questions/5753223/create-custom-titlebar-in-android) – user3300511

ответ

3

Если вы используете Android Lollipop (API 21+), вы можете редактировать "styles21.xml" (в каталоге Рез) кода и добавьте следующее:

<?xml version="1.0" encoding="utf-8"?> 

<resources> 
    <style name="AppTheme" parent="android:Theme.Material"> 
     <!-- Customize your theme using Material Design here. --> 
     <!-- Title Bar color here --> 
     <item name="android:colorPrimary">#YOUR_COLOR_HERE</item> 
     <!-- Background color here --> 
     <item name="android:windowBackground">#YOUR_COLOR_HERE</item> 
    </style> 
</resources> 

Для получения дополнительной информации см Google's "Using the Material Theme" here.

Этот XML-код будет работать во всем приложении (каждый другой вид), если не указано иное.

Надеюсь, это то, что вы ищете!

+0

Как определить родительское средство, которое является моим родителем? – employeegts

+0

Родитель - это тема, которую вы хотите использовать. Чтобы узнать больше о теме, перейдите по ссылке в моем ответе. (Доступны 3 разных темы) – 26hmkk

+0

Если вам понравился ответ, пожалуйста, примите его. Благодаря! – 26hmkk

Смежные вопросы