2015-02-08 78 views
0

我製作了一個Android應用程序,試圖支持Android棒棒糖和以前的版本。所以,我用我的應用程序使用Theme.AppCompat.Light如何在Lollipop中自定義喜好屏幕標題?

在Android 4.4中,操作欄標題像我想要的那樣是白色,並且喜好屏幕標題是黑色。

在Android 5.0中,操作欄標題默認爲黑色,並且首選項屏幕標題爲黑色。但是,我想我的操作欄標題是白色Android上的所有版本讓我用以下的定製我的主題V21:

<item name="android:textColorPrimary">@android:color/white</item> 

有了這個定製,操作欄標題是白色的像我想要的,但似乎偏好屏幕標題也鏈接到Android 5.0中的android:textColorPrimary

所以,我的問題是以下。有沒有一種解決方案來創建一個帶有白色標題的操作欄標題,並且同時具有喜歡黑色的其他顏色的屏幕標題?

+0

爲您的工具欄使用自定義樣式,將textcolor設置爲白色,然後在工具欄中使用app:theme = yourtheme – k0sh 2015-02-09 00:27:20

回答

1

只做兩種風格。

一個具有:

<item name="android:textColorPrimary">@android:color/white</item> 

一個具有:

<item name="android:textColorPrimary">@android:color/black</item> 

設置你的活動,用實際行動酒吧白茫茫的一片。 將您的偏好活動設置爲黑色。