Android ActionBar不会改变背景颜色

Android ActionBar不会改变背景颜色,第1张

概述我试图改变我的 *** 作栏的背景颜色,但它没有改变.我的应用程序正在使用AppCompat主题,如果它影响任何东西. 这是我正在使用的主题.我的应用程序指向使用此主题,这不是问题 <!-- Base application theme. --><style name="AppTheme" parent="Theme.AppCompat.Light"> <item name="actionBar 我试图改变我的 *** 作栏的背景颜色,但它没有改变.我的应用程序正在使用AppCompat主题,如果它影响任何东西.

这是我正在使用的主题.我的应用程序指向使用此主题,这不是问题

<!-- Base application theme. --><style name="Apptheme" parent="theme.AppCompat.light">    <item name="actionbarStyle">@style/Actionbar</item></style><!-- Action bar Styles --><style name="Actionbar" parent="Widget.AppCompat.Actionbar">    <item name="androID:background">@color/blue</item>    <item name="background">@color/blue</item></style>
解决方法 在Actionbar样式中,删除androID:background,仅保留background属性.还要确保在应用程序标记或扩展AndroIDManifest.xml文件中 *** 作栏的活动中实现Apptheme.我还在Widget.AppCompat之前添加了“@ style /”属性,因为它是在androID库中定义的默认样式.

您的代码应如下所示:

<!-- Base application theme. --><style name="Apptheme" parent="theme.AppCompat.light">    <item name="actionbarStyle">@style/Actionbar</item></style><!-- Action bar Styles --><style name="Actionbar" parent="@style/Widget.AppCompat.Actionbar">    <item name="background">#0000ff</item></style>
总结

以上是内存溢出为你收集整理的Android ActionBar不会改变背景颜色全部内容,希望文章能够帮你解决Android ActionBar不会改变背景颜色所遇到的程序开发问题。

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

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

原文地址: http://outofmemory.cn/web/1136508.html

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

发表评论

登录后才能评论

评论列表(0条)

保存