
这是我的themes.xml文件:
<resources> <style name="theme.MyApp" parent="@androID:style/theme.Holo.light"> <item name="androID:actionbarStyle">@style/Widget.MyApp.Actionbar</item> </style> <style name="Widget.MyApp.Actionbar" parent="@androID:style/Widget.Holo.Actionbar"> <item name="androID:background">@androID:drawable/dark_header</item> <item name="androID:TitleTextStyle">@style/MyApp.Actionbar.TextAppearance</item> </style> <style name="MyApp.Actionbar.TextAppearance" parent="@androID:style/TextAppearance"> <item name="androID:textcolor">@androID:color/primary_text_dark</item> </style></resources>
不使用搜索界面的结果是预期的,但是当我使用SearchVIEw时,背景来自Holo.light主题:
有什么方法可以在Actionbar上更改SearchVIEw默认样式?
解决方法 看起来这可能是你的答案:How do I keep ActionBar items’ background the same…
简而言之:
总结Try replacing
<item name="androID:background">@androID:drawable/dark_header</item>with
<item name="androID:windowBackground">@androID:drawable/dark_header</item>
以上是内存溢出为你收集整理的android – 更改ActionBar和SearchView背景全部内容,希望文章能够帮你解决android – 更改ActionBar和SearchView背景所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)