我想要做的就是如图所示“
我想删除这个分隔符.我正在使用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.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。