在android上更改AppCompat Light DaralactionBar主题的背景和文本颜色
我使用了AppCompat Light DaralactionBar主题在android上更改AppCompat Light DaralactionBar主题的背景和文本颜色,android,android-appcompat,Android,Android Appcompat,我使用了AppCompat Light DaralactionBar主题 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> </style> 如何更改ActionBar背景颜色和文本ActionBar文本颜色?对于ActionBar颜色,您可以使用主颜色为ActionBar着色 @颜色/my\u awesome\u颜色 和textColorPrimary用于应用程序中任意位
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
</style>
如何更改ActionBar背景颜色和文本ActionBar文本颜色?对于ActionBar颜色,您可以使用
主颜色
为ActionBar着色
@颜色/my\u awesome\u颜色
和textColorPrimary
用于应用程序中任意位置的文本颜色
@color/OTDBackgroundTextColor
这是一个示例代码:
<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>
@样式/MyActionBar
#C1000E
@style/AppTheme.ActionBar.TitleTextStyle
#E5ED0E
要了解更多信息,请检查他们正在解释所有内容。@color意味着我也需要创建一个color.xml文件?@Gissipi_453完全取决于您,您可以直接在那里添加一种颜色,如
#fffff
,或创建一个color.xml,您可以在其中指定具有更多控制权的颜色。注意:这不适用于AppCompat v21或更高版本,现在,可以通过材质调色板按照