Style Sherlock Barre d'Action liste déroulante des articles

J'ai essayé pendant un moment de style des éléments dans une liste déroulante, j'ai ajouté à la Barre d'Action, mais je ne peux pas venir avec le bon code.

J'ai essayé de regarder dans le abs__styles.xml et abs__themes.xml dans le SherlockActionBar projet, mais aucun des articles que j'ai ajouté à mon projet a travaillé.

La façon dont je suis la création de menus est la suivante:

@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        //Sharing icons
        SubMenu submenu = menu.addSubMenu(null);
        submenu.add(getResources().getString(R.string.twitter));
        submenu.add(getResources().getString(R.string.facebook));
        submenu.add(getResources().getString(R.string.email));

        //Share button itself
        MenuItem ShareButton = submenu.getItem();
        ShareButton.setIcon(R.drawable.icon_share_triangle);
        ShareButton.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT);

        //Twitter submenu button
        MenuItem TwitterItem = submenu.getItem(0);
        TwitterItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT);
        TwitterItem.setOnMenuItemClickListener(new OnMenuItemClickListener() {
            public boolean onMenuItemClick(MenuItem item) {
                setShareTwitterIntent();
                return true;
            }
        });
...
}

J'ai aussi essayé de prendre un coup d'oeil à ce post en utilisant le code suivant, mais toujours pas de chance:

<!-- style the list navigation -->
<style name="MyDropDownNav" parent="android:style/Widget.Holo.Light.Spinner.DropDown.ActionBar">
    <item name="android:background">@drawable/ad_spinner_background_holo_light</item>
    <item name="android:popupBackground">@drawable/ad_menu_dropdown_panel_holo_light</item>
    <item name="android:dropDownSelector">@drawable/ad_selectable_background</item>
</style>

J'ai juste besoin de changer la couleur d'arrière-plan des éléments dans la liste déroulante.

Merci beaucoup pour votre aide!

EDIT:

J'ai aussi essayé, et ça ne fonctionne toujours pas:

<item name="android:actionDropDownStyle">@style/MyApp.DropDownNav</item>
<item name="actionDropDownStyle">@style/MyApp.DropDownNav</item>
...
<style name="MyApp.DropDownNav" parent="Widget.Sherlock.Light.Spinner.DropDown.ActionBar">
        <item name="android:background">@drawable/sharing_panel</item>
</style>
Est de votre thème personnalisé découlant de Thème.Holo.La lumière.DarkActionBar?
Avez-vous obtenir votre problème résolu?
c'est reportée dans mon projet car il était faible priorité, mais dès que j'ai la solution, je vous laisse les gars, vous savez..

OriginalL'auteur noloman | 2012-07-09