我定義了一個漸變繪製對象:工具欄與漸變背景設置標題背景透明
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<gradient
android:endColor="#2F3F59"
android:startColor="#4078A7"
android:type="linear"
android:angle="90" />
</shape>
,我把它在我的工具欄:
<style name="AppTheme.Toolbar" parent="ThemeOverlay.AppCompat.Dark.ActionBar">
<item name="android:textColorPrimary">@color/textcolorsecundary</item>
<item name="actionMenuTextColor">@color/textcolorsecundary</item>
<item name="android:textColorSecondary">@color/textcolorsecundary</item>
<item name="android:background">@drawable/custom_background_blue</item>
</style>
這是工作! 但:
這是標題會發生什麼。它獲得相同的梯度。這看起來真的很醜,所以我必須改變這一點。我如何設置該信息文本的背景是透明的?
檢查這一點 - http://stackoverflow.com/questions/1492554/set-transparent-background-of-an-imageview-in-android – 2015-03-02 18:47:05
你好。我不認爲這可以幫助我。我懷疑標題是一個ImageView,我也不知道如何訪問工具欄標題的背景。 – Mulgard 2015-03-02 18:49:57