【发布时间】:2012-10-11 10:44:25
【问题描述】:
我在我的应用中使用全息主题:
<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar" />
我想将默认的蓝色更改为橙色。我以为这很简单。但是,在谷歌搜索了一整天后,我仍然没有适合我的解决方案。
(注意:这也应该适用于对话框。默认情况下,对话框标题和行是蓝色的。)
说如果默认是这样的:
我想变成这样:
请帮忙。提前致谢!
编辑
我忘了提到我知道http://jgilfelt.github.com/android-actionbarstylegenerator/ 的样式生成器 我就是从那里得到这些图像的。但我不想要所有这些,它有很多图像和其他东西,这会使应用程序变得更大。如果有办法调整默认主题,请告诉我。
【问题讨论】:
-
不确定,但您似乎正在寻找类似this
-
样式生成器生成了 64 个文件,看起来很多——但它们只占用 32.2kb 的空间,非常小。不过,它似乎只覆盖了活动(而不是对话框)的样式。如果有像“highlight-color: orange”这样的简单 CSS 就好了,但我认为样式生成器生成的样式是唯一的方法。
-
@George 真希望有类似属性的东西我们可以指定颜色。希望 Google 在未来的 API 版本中提供此功能。到那时,我们将不得不处理其他事情。 :(