如何在操作欄下拉菜單導航中隱藏分隔線? 這裏是除法,我想隱藏:Action Bar Sherlock dropdown spinner divider
http://s10.postimage.org/4sjqjxltl/4nk4k.png
我試圖按照風格:
<style name="MyActionBar" parent="Widget.Sherlock.Light.ActionBar">
<item name="android:background">@drawable/actionbar_bg_shape</item>
<item name="background">@drawable/actionbar_bg_shape</item>
<item name="android:showDividers">none</item>
<item name="android:divider">#00000000</item>
<item name="android:cacheColorHint">#00000000</item>
<item name="android:dividerHeight">0px</item>
</style>
<style name="MyDropDownNav" parent="Widget.Sherlock.Light.Spinner.DropDown.ActionBar">
<item name="android:textColor">#FFFFFF</item>
<item name="android:background">@drawable/actionbar_bg_shape</item>
<item name="android:popupBackground">@drawable/actionbar_dropdown_bg_shape</item>
<item name="android:dropDownSelector">@drawable/dropdown_nav_selector</item>
<item name="android:dropDownWidth">175dp</item>
<item name="android:dropDownHeight">50dp</item>
<item name="android:showDividers">none</item>
<item name="android:divider">@null</item>
<item name="android:cacheColorHint">#00000000</item>
<item name="android:dividerHeight">0px</item>
<item name="background">@drawable/actionbar_bg_shape</item>
</style>
<style name="Theme.Test.ICS" parent="Theme.Sherlock.Light">
<item name="android:actionDropDownStyle">@style/MyDropDownNav</item>
<item name="actionDropDownStyle">@style/MyDropDownNav</item>
<item name="android:actionBarStyle">@style/MyActionBar</item>
<item name="actionBarStyle">@style/MyActionBar</item>
<item name="actionBarDivider">@drawable/icon</item>
<item name="android:actionBarDivider">@drawable/icon</item>
</style>
我也試圖與不斷變化的分頻屬性顏色或繪製。 但分隔線仍然存在於下拉菜單導航中,完全沒有任何效果。任何想法都會非常有幫助。
通過重寫此列表下降樣式。是否有可能改變分隔線的風格? – Roylee 2013-06-25 00:36:16
是的,看下面我的答案 – Malachiasz 2014-03-20 10:24:20