gpt4 book ai didi

android - Theme.Holo.Light.DarkActionBar on Honeycomb

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:26:00 26 4
gpt4 key购买 nike

我有一个可以在两个 ICS 和 honeycomb 上运行的应用程序。对于这两种风格,我希望保留相同的主题:Theme.Holo.Light.DarkActionBar,SDK >=14。

我创建了一个自定义样式:

    <style name="ActionBar.Dark" parent="@style/ActionBar">
<item name="android:background">@color/actionbar_background_dark</item>
</style>

<style name="Holo.light.dark.actionbar" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarStyle">@style/ActionBar.Dark</item>
<item name="android:titleTextStyle">@android:style/TextAppearance.Holo.Widget.ActionBar.Title</item>
<item name="android:subtitleTextStyle">@android:style/TextAppearance.Holo.Widget.ActionBar.Subtitle</item>
<item name="android:textColor">@android:color/white</item>
<item name="android:windowActionBarOverlay">false</item>
<item name="android:backgroundStacked">@drawable/ab_stacked_transparent_light_holo</item>
<item name="android:backgroundSplit">@drawable/ab_bottom_transparent_dark_holo</item>
<item name="android:homeAsUpIndicator">@drawable/ic_ab_back_holo_dark</item>
</style>

但这只做了一半的工作,下拉微调器有白色背景和白色文本,所有窗口标题都是黑色背景上的黑色文本。

我怎么知道我应该设置的所有属性来实现完整的 Theme.Holo.Light.DarkActionBar

最佳答案

我建议看一下 Sherlock ActionBar .在 library 文件夹下,有一个代码旨在使 ActionBar 在 honeycomb 之前的版本上工作。该人员必须设置每个 ActionBar 的属性,以便探索它。查看values 文件夹下的abs__styles.xml

希望对你有帮助,祝你好运 =)

关于android - Theme.Holo.Light.DarkActionBar on Honeycomb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9566826/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com