结合 Android 平台样式

发布时间: 2014/8/26 0:55:48
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我有一个蜂窝应用程序,使用fragments和操作栏。我想要的操作栏,使用 Theme.Holo (深色) 样式,但一切都使用 Theme.Holo.Light。

我创建了 XML 在 res/values/themes.xml 与下列文件:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="MyAppLight" parent="android:style/Theme.Holo.Light">
</resources>

然后补充这说到我清单和 tag

android:theme="@style/MyAppLight"

所以基本上整个应用程序使用 Theme.Holo.Light,但所以是的行动吧,和我需要改变这一现状。

这样做的最佳方法是什么?

解决方法 1:

您需要将该行动栏样式添加到你的主题。

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="MyAppLight" parent="@android:Theme.Holo.Light">
        <item name="android:actionBarStyle">@android:Theme.Holo.Dark</item>
    </style>
</resources>
官方微信
官方QQ群
31647020