我在网上发现了有关此问题的一些问题。不幸的是,到目前为止,我尝试的所有操作均未成功。标题说,我需要更改操作栏的背景颜色。该项目的最小sdk为9,最大sdk为19。我在res / values文件夹中创建了一个xml文件:red_actionbar.xml<?xml version="1.0" encoding="utf-8"?><resources> <style name="CustomActionBarTheme" parent="@style/Theme.AppCompat.Light"> <item name="actionBarStyle">@style/MyActionBar</item> </style> <style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse"> <item name="background">@color/red</item> </style></resources>存储在res / values中的colors.xml<resources> <color name="red">#FF0000</color></resources>和清单中我更改主题的部分<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/CustomActionBarTheme" >但是什么都没有改变。问题出在哪里?该应用程序接受该代码,因为如果我更改以下内容:<style name="CustomActionBarTheme" parent="@style/Theme.AppCompat.Light">至<style name="CustomActionBarTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar ">它确实改变了我的应用程序的主题,所以问题出在风格上,但我不知道如何解决。<?xml version="1.0" encoding="utf-8"?><resources> <style name="CustomActionBarTheme" parent="@style/Theme.AppCompat.Light"> <item name="android:actionBarStyle" tools:ignore="NewApi">@style/MyActionBar</item> <item name="actionBarStyle">@style/MyActionBar</item> </style> <style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse"> <item name="android:background" tools:ignore="NewApi">@color/red</item> <item name="background">@color/red</item> </style></resources>
3 回答
MMMHUHU
TA贡献1834条经验 获得超8个赞
尝试这个:
<style name="CustomActionBarTheme" parent="@style/Theme.AppCompat.Light">
<item name="android:actionBarStyle">@style/MyActionBar</item>
<item name="actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="android:background">@color/red</item>
<item name="background">@color/red</item>
</style>
侃侃无极
TA贡献2051条经验 获得超10个赞
尝试这个。
<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
<item name="colorPrimary"> #6699FF </item>
</style>
您可以#6699FF根据自己的选择更改颜色(或使用颜色资源)。
- 3 回答
- 0 关注
- 376 浏览
添加回答
举报
0/150
提交
取消