当前位置 : 主页 > 手机开发 > android >

android – 我想删除操作栏下的分隔符

来源:互联网 收集:自由互联 发布时间:2021-06-11
我想要做的就是如图所示“ 我想删除这个分隔符.我正在使用android内置操作栏.我不想使用Sherlock Action Bar.我必须使用android动作栏. 我试图将它添加到我的样式但它不起作用 style name="My
我想要做的就是如图所示“

我想删除这个分隔符.我正在使用android内置操作栏.我不想使用Sherlock Action Bar.我必须使用android动作栏.

我试图将它添加到我的样式但它不起作用

<style name="MyDropDownNav" parent="android:style/Theme.Holo.Light">
    <item name="android:dropDownSelector">@drawable/ic_launcher</item>
    <item name="android:divider">@null</item>
</style>

你有什么建议吗?

您可以实施半透明操作栏:

Custom Translucent Android ActionBar

Show ImageView partly behind transparent ActionBar

定义主题:

<resources>
<style name="Theme.TranslucentActionBar" parent="@android:style/Theme.Holo.Light.DarkActionBar">
    <item name="android:actionBarStyle">@style/Widget.ActionBar</item>
</style>

<style name="Theme.TranslucentActionBar.ActionBar" />

<style name="Theme.TranslucentActionBar.ActionBar.Overlay">
    <item name="android:actionBarStyle">@style/Widget.ActionBar.Transparent</item>
    <item name="android:windowActionBarOverlay">true</item>
</style>
</resources>

和Action Bar的样式:

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

<style name="Widget.ActionBar.Transparent">
    <item name="android:background">@android:color/transparent</item>
</style>
</resources>

然后将其应用于AndroidManifest.xml.

网友评论