2016-05-01 7 views
0

В моей панели инструментов Android сверху я использую градиентные цвета на заднем плане. Он работает очень хорошо, но я заметил, что заголовок завернут внутри того, что наследует другой цвет градиента. Как изменить фон заголовка на прозрачный?Название панели действий Android - изменить цвет фона

<style name="Toolbar" parent="@style/ThemeOverlay.AppCompat.ActionBar"> 
    <item name="android:background">@drawable/toolbar_gradient</item> 
</style> 


<android.support.v7.widget.Toolbar 
    android:id="@+id/my_toolbar" 
    android:layout_width="match_parent" 
    android:layout_height="?attr/actionBarSize" 
    android:elevation="4dp" 
    app:titleTextColor="@color/white" 
    app:popupTheme="@style/ThemeOverlay.AppCompat.Light" 
    app:theme="@style/Toolbar"/> 

[.. [х] ... у]

Так контейнер х оборачивает заголовок и имеет цвет фона, который выделяется из панель инструментов y.

ответ

0

Добавить свою собственную панель инструментов с заголовком.

<android.support.v7.widget.Toolbar 
    android:id="@+id/my_toolbar" 
    android:layout_width="match_parent" 
    android:layout_height="?attr/actionBarSize" 
    android:elevation="4dp" 
    app:titleTextColor="@color/white" 
    app:popupTheme="@style/ThemeOverlay.AppCompat.Light" 
    app:theme="@style/Toolbar"> 
<TextView android:id="@+id/footer" android:layout_width="wrap_content" 
     android:layout_height="wrap_content" android:textSize="25sp" 
     android:singleLine="true" android:background="#07000000" 
     android:textColor="#FFFFFF" android:text="rrrrr" 
     android:layout_centerInParent="true" 
     android:layout_alignParentBottom="true" />// set your background as you wish 
</android.support.v7.widget.Toolbar> 
+0

Ах, такое мышление вне коробки! Отличная работа, спасибо! – user3622167

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