带有Light ActionBar的Android黑暗主题(兼容Sherlock)

时间:2013-05-10 14:58:57

标签: android styles themes android-actionbar actionbarsherlock

也许它只是我的愚蠢,但我一直在努力实现一个自定义主题,即黑暗和轻型动作栏。我们可以使用Light with Dark ActionBar,但不是相反。

我不知道这是否违反了风格指南或其他什么,但我正在寻找一个合适的解决方案。现在这适用于所有内容,不仅仅是几个位,而是与ActionBar相关的所有内容(ActionButtons,溢出菜单和Split ActionBar等)。

如果可能的话,我需要将它与ActionBarSherlock兼容。

我已经开始使用以下内容了,但我确信它远未完成,当我开始添加更多功能时,我会很快再次开始摸索

<style name="AppBaseTheme" parent="@style/Theme.Sherlock">
    <item name="actionBarStyle">@style/CustomActionBar</item>
    <item name="actionMenuTextColor">?attr/textColorPrimaryInverse</item>
</style>

<style name="CustomActionBar" parent="@style/Widget.Sherlock.Light.ActionBar.Solid">
    <item name="titleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Title.Inverse</item>
    <item name="subtitleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Subtitle.Inverse</item>
    <item name="background">@drawable/ab_solid_custom</item>
    <item name="backgroundStacked">@drawable/ab_solid_custom</item>
    <item name="backgroundSplit">@drawable/ab_solid_custom</item>
</style>

任何帮助都将在此得到赞赏:)

谢谢,

亚当

0 个答案:

没有答案