2012-06-21 33 views
7

我下面的ActionbarSherlock網站ActionbarSherlock溢出菜單造型問題

<style name="Theme.Styled" parent="Theme.Sherlock.Light.DarkActionBar"> 
    <item name="actionBarStyle">@style/Widget.Styled.ActionBar</item> 
    <item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item> 
</style> 

<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.Light.ActionBar.Solid.Inverse"> 
    <item name="background">@drawable/bg_striped</item> 
    <item name="android:background">@drawable/bg_striped</item> 

    <item name="backgroundSplit">@drawable/bg_striped_split</item> 
    <item name="android:backgroundSplit">@drawable/bg_striped_split</item> 
</style> 

的例子但是這種設置,我不能夠改變風格的溢出菜單。 屬性「android:popupMenuStyle」和「android:dropDownListViewStyle」被完全忽略。

如果我改變主題父「Theme.Sherlock.Light」它的工作原理。這是故意的嗎?如果不是,你將如何設計溢出菜單下拉菜單,並同時保留主題爲「Theme.Sherlock.Light.DarkActionBar」,如Sherlock網站上的示例。

感謝

回答