繁体   English   中英

android-Theme.Holo与DarkActionBar

[英]android - Theme.Holo with DarkActionBar

在我的应用我想用Theme.Holo但与DarkActionBarTheme.Holo.Light 我正在尝试更改背景( https://developer.android.com/training/basics/actionbar/styling.html ),但是它无法正常工作。 这是我尝试开始工作的代码:

<?xml version="1.0" encoding="utf-8"?>
    <resources>

    <style name="CustomActionBarTheme"
           parent="@android:style/Theme.Holo.Light.DarkActionBar">
        <item name="android:actionBarStyle">@style/MyActionBar</item>
    </style>

    <style name="MyActionBar"
           parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
        <item name="android:background">@android:style/Theme.Holo.Light.DarkActionBar</item>
    </style>
</resources>

但是我不确定<item name="android:background">@android:style/Theme.Holo.Light.DarkActionBar</item> ,因为Theme.Holo.Light.DarkActionBar不是背景(从什么我知道)。

我也不知道有任何其他解决方案,但是可以提供任何帮助。

只需添加深色操作栏的默认颜色(#2d2d2d)并去除反色部分:

<?xml version="1.0" encoding="utf-8"?>
<resources>

<style name="CustomActionBarTheme"
       parent="@android:style/Theme.Holo.Light.DarkActionBar">
    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>

<style name="MyActionBar"
       parent="@android:style/Widget.Holo.Light.ActionBar.Solid">
    <item name="android:background">#2d2d2d</item>
</style>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM