L'icône du menu des options Android ne s'affiche pas

Je suis à la suite d'un livre sur le Développement Android pour obtenir de moi-même commencé à écrire ma première vraie application.
J'en suis arrivé au point où je suis en train de faire un menu d'options pour l'un de mes activités. Le menu s'affiche, mais l'icône correspondante de l'élément de menu refuse d'affichage.
Voici le code pour le menu:

ReminderListActivity

@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        super.onCreateOptionsMenu(menu);
        MenuInflater mi = getMenuInflater();
        mi.inflate(R.menu.list_menu, menu);
        return true;
    }

res/menu/list_menu.xml

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:id="@+id/menu_insert"
        android:icon="@drawable/menu_add"
        android:title="@string/menu_insert" />

</menu>

J'ai copié le ic_menu_add.png icône (32x32px) de l'un de mes SDK Android sous-dossiers pour mes res/drawable-mdpi dossier et renommé le fichier à menu_add.png. J'ai actualisé le dossier au sein d'eclipse afin que l'icône s'affiche, et comme vous pouvez le voir je l'ai mis comme l'icône de l'élément de menu dans mon fichier de mise en page. J'ai essayé de lancer mon projet dans l'émulateur à quelques reprises, mais l'icône n'apparaît jamais. Pour le rendu, je suis en utilisant Android 4.0.3..

Des idées?

source d'informationauteur Jort