繁体   English   中英

如何更改默认的actionBar颜色?

[英]How do i change my default actionBar color?

我正在使用最新的Android支持库API 23运行最新的Eclipse。默认情况下,据我所知,支持库连同材料设计已添加到新项目中(使用API​​ 23编译)。

但是我想更改ActionBar的颜色,更早之前在API <11上是不可能的,因为它使用了android的内置库。 现在,我确定他们在支持库中添加了操作栏,因为我在android 2.3设备上测试了我的项目,并且看到了操作栏,因此兼容性在这里不是问题。

那么,如何更改操作栏和按钮的颜色?

编辑::可疑重复项不能解决我的问题,我已经尝试过了,当我在styles.xml中定义主题时,它给了我api级错误。 我已经在我的问题中包含了链接。

编辑您的styles.xml文件。 colorPrimary将是您的操作栏颜色,而colorPrimaryDark是状态栏颜色。

注意:确保在清单中将此主题设置为您的活动主题。

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimaryDark</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDarkDark</item>
</style>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM