Yam*_*sif 3 android android-actionbar
我想要做的就是如图所示"

我想删除这个分隔符.我正在使用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>
Run Code Online (Sandbox Code Playgroud)
你有什么建议吗?
你可以实现一个Translucent Action Bar:
定义themes:
<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>
Run Code Online (Sandbox Code Playgroud)
和你的风格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>
Run Code Online (Sandbox Code Playgroud)
然后将它应用于你的AndroidManifest.xml.
| 归档时间: |
|
| 查看次数: |
5824 次 |
| 最近记录: |