我们如何才能将操作栏和操作栏标签设为纯白色。我使用android-support-v7-appcompat库来支持向后兼容性。 style / Theme.AppCompat.Light.DarkActionBar给出纯黑色但风格/ Theme.AppCompat.Light不给出纯白色。
答案 0 :(得分:2)
没有默认主题可以提供白色操作栏。您需要为自己的应用制作自定义操作栏。
开发人员文档有一篇关于自定义操作栏的文章。
https://developer.android.com/training/basics/actionbar/styling.html
这些是您需要更改的自定义样式。
RES /值/的themes.xml
请参阅 android:background 标记,您可以在其中为操作栏设置drawable。
<?xml version="1.0" encoding="utf-8"?> <resources> <!-- the theme applied to the application or activity --> <style name="CustomActionBarTheme" parent="@style/Theme.Holo.Light.DarkActionBar"> <item name="android:actionBarStyle">@style/MyActionBar</item> </style> <!-- ActionBar styles --> <style name="MyActionBar" parent="@style/Widget.Holo.Light.ActionBar.Solid.Inverse"> <item name="android:background">@drawable/actionbar_background</item> </style> </resources>
将主题应用到您的应用中。
&lt; application android:theme =“@ style / CustomActionBarTheme”... /&gt;