如何设置自定义ActionBar的颜色/样式?

hemantsb

Android Navigation bar在我的项目中使用,我想将操作栏中的顶部颜色更改为红色,该怎么办?我有这样的事情

黑色

我想要这样的东西

顶红

我该如何实现?

菲利普·贾霍达

您可以通过创建自定义样式来定义ActionBar(和其他内容)的颜色

只需编辑您的Android项目res / values / styles.xml文件。

例如这样:

<resources>
    <style name="MyCustomTheme" parent="@android:style/Theme.Holo.Light">
        <item name="android:actionBarStyle">@style/MyActionBarTheme</item>
    </style>

    <style name="MyActionBarTheme" parent="@android:style/Widget.Holo.Light.ActionBar">
        <item name="android:background">ANY_HEX_COLOR_CODE</item>
    </style>
</resources>

然后将“ MyCustomTheme”设置为包含ActionBar的Activity的主题。

您还可以像这样为ActionBar设置颜色:

ActionBar actionBar = getActionBar();
actionBar.setBackgroundDrawable(new ColorDrawable(Color.RED)); // set your desired color

取自此处:如何使用XML更改ActionBarActivity的ActionBar的背景颜色?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

折线,自定义颜色样式融合表

来自分类Dev

创建自定义颜色样式的XSSFWorkbook了Apache POI 4.0

来自分类Dev

无法设置ActionBar的自定义背景颜色

来自分类Dev

将自定义颜色的按钮设置为禁用的样式

来自分类Dev

Android ActionBar自定义布局样式

来自分类Dev

Android ActionBar自定义布局样式

来自分类Dev

如何使用内联背景颜色样式设置表单输入字段的样式

来自分类Dev

设置自定义样式后默认样式丢失(例如颜色)

来自分类Dev

自定义样式的颜色套件

来自分类Dev

如何从元素内部设置自定义元素标签的样式?

来自分类Dev

如何在开关上设置自定义样式

来自分类Dev

如何在开关上设置自定义样式

来自分类Dev

如何在图表中设置自定义填充颜色

来自分类Dev

Highcharts-如何为系列设置自定义颜色

来自分类Dev

如何将自定义颜色设置为WindowBackground

来自分类Dev

如何为PowerShell 5.0设置自定义语法颜色?

来自分类Dev

如何设置自定义文本突出显示颜色

来自分类Dev

如何为Piechart元素设置自定义颜色

来自分类Dev

如何设置webgrid标头的自定义字体颜色?

来自分类Dev

如何在 amCharts 中设置自定义数据颜色

来自分类Dev

回声颜色样式

来自分类Dev

为自定义控件设置样式

来自分类Dev

UIFont自定义样式设置

来自分类Dev

设置自定义按钮的样式

来自分类Dev

选择自定义属性以设置样式

来自分类Dev

为自定义控件设置样式

来自分类Dev

Android:使用标签版式的样式设置自定义视图的文本颜色

来自分类Dev

如何自定义chrisbanes / ActionBar-PullToRefresh或更改拉动的颜色以刷新栏

来自分类Dev

在PhpStorm中设置自定义颜色

Related 相关文章

热门标签

归档