我已經使用了AppCompat Light DarlActionBar主題。更改AppCompat Light的背景和文本顏色Light DarlActionBar主題android
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
</style>
如何更改ActionBar背景顏色和文本ActionBar文本顏色?
我已經使用了AppCompat Light DarlActionBar主題。更改AppCompat Light的背景和文本顏色Light DarlActionBar主題android
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
</style>
如何更改ActionBar背景顏色和文本ActionBar文本顏色?
對於ActionBar顏色,您可以使用color primary
對操作欄進行着色。
<!-- colorPrimary is used for the default action bar background --> <item name="colorPrimary">@color/my_awesome_color</item>
,並在應用程序中的任何地方textColorPrimary
爲您的文本的顏色
<item name="android:textColorPrimary">@color/OTDBackgroundTextColor</item>
這是一個例子代碼:
<style name="AppTheme" parent="AppBaseTheme">
<item name="android:actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:background">#C1000E</item>
<item name="android:titleTextStyle">@style/AppTheme.ActionBar.TitleTextStyle</item>
</style>
<style name="AppTheme.ActionBar.TitleTextStyle" parent="@android:style/TextAppearance.StatusBar.Title">
<item name="android:textColor">#E5ED0E</item>
</style>
欲瞭解更多信息檢查android site他們全部解釋
注意:這不適用於AppCompat v21或更高版本,現在通過材料調色板按照[發佈博客](http://android-developers.blogspot.com/2014/10/appcompat-v21-材料設計換pre.html) – ianhanniballake
@color意味着我需要創建一個color.xml文件嗎? –
@ Gissipi_453取決於你,你可以像'#fffff'那樣直接添加一個顏色,或者創建一個color.xml來指定顏色以獲得更多控制。 –
謝謝。你的回答非常明確。 –