cha*_*rit 5 android android-actionbar android-styles
无论我如何修改样式,红色箭头指向的框的背景颜色都不会从背景中改变.

我该如何改变颜色?我的目标是4.0+而不关心4.0-设备和操作系统.
这是我的styles.xml文件的链接.对不起,由于这个项目属于NDA,我不得不审查一些事情.
我尝试了很多东西,包括:
android:background的windowTitleBackgroundStyleandroid:background的actionBarStyleandroid:background的actionBarWidgetStyleandroid:actionBarItemBackground这些都不起作用.该文本视图似乎始终坚持android:background我的基本主题的值,没有任何东西能够覆盖它.
我错过了什么或做错了什么?
您的 xml 文件中有一个有趣的部分:
<!-- ActionBar -->
<style name="CCCWidgetActionBar" parent="@android:style/Widget.Holo.ActionBar">
<item name="android:background">@color/nav_background</item>
<item name="android:textColor">@color/nav_text</item>
<item name="android:titleTextStyle">@style/CCCWidgetActionBarTitle</item>
<item name="android:textViewStyle">@style/CCCWidgetActionBarTitle</item>
<item name="android:windowTitleStyle">@style/CCCWindowTitle</item>
<item name="android:windowTitleBackgroundStyle">@style/CCCWindowTitleBackground</item>
<item name="android:windowBackground">@color/nav_background</item>
</style>
Run Code Online (Sandbox Code Playgroud)
只是改变 :
<item name="android:background">@color/nav_background</item>
Run Code Online (Sandbox Code Playgroud)
经过
<item name="android:background">@color/pink</item>
Run Code Online (Sandbox Code Playgroud)
或者其他任何颜色。
对我来说效果很好。
| 归档时间: |
|
| 查看次数: |
6570 次 |
| 最近记录: |