android – 更改ActionBar和SearchView背景

android – 更改ActionBar和SearchView背景,第1张

概述我试图在 android guidelines推荐使用Holo Light主题和暗动作条. 这是我的themes.xml文件: <resources> <style name="Theme.MyApp" parent="@android:style/Theme.Holo.Light"> <item name="android:actionBarStyle">@style/W 我试图在 android guidelines推荐使用Holo light主题和暗动作条.

这是我的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背景所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1135417.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存