相关疑难解决方法(0)

透明动作栏:自定义tabcolor

我想创建一个带有透明标签的ActionBar #3b000000.像这样的东西,但在ActionBar下面有标签:

在此输入图像描述

这是我在styles.xml中使用的代码:

<style name="Theme.MyTheme" parent="@style/Theme.Sherlock.Light.DarkActionBar">
    <item name="android:actionBarStyle">@style/ActionBar</item>
    <item name="windowActionBarOverlay">true</item>
    <item name="android:windowActionBarOverlay">true</item>
    <item name="actionBarStyle">@style/ActionBar</item>
</style>

<style name="ActionBar" parent="@style/Widget.Sherlock.Light.ActionBar">
    <item name="android:background">@color/actionbar</item>
    <item name="background">@color/actionbar</item>
    <item name="android:actionBarTabStyle">@style/ActionBarTabStyle</item>
    <item name="actionBarTabStyle">@style/ActionBarTabStyle</item>
</style>

<style name="ActionBarTabStyle" parent="@style/Widget.Sherlock.ActionBar.TabView">
    <item name="background">@color/actionbar_tabs</item>
    <item name="android:background">@color/actionbar_tabs</item>
</style>
Run Code Online (Sandbox Code Playgroud)

会发生什么,ActionBar本身确实显示透明的背景颜色,但标签是完全透明的(没有颜色可见).

我怎么解决这个问题?

android actionbarsherlock

62
推荐指数
4
解决办法
7万
查看次数

标签 统计

actionbarsherlock ×1

android ×1