2016-05-01 21 views
0

私のAndroidのツールバーの上部に私は背景にグラデーションの色を使用しています。それはうまく動作しますが、タイトルがグラデーションカラーのもう1つを継承するものの中にラップされていることに気付きました。タイトルの背景を透明にするにはどうすればよいですか?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"/> 

[.. [X] ... Y]

だから容器xはタイトルをラップから目立つ背景色を有しますツールバーy。

答えて

0

titleを付けてカスタムツールバーを追加します。

<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

関連する問題