J'ai le problème suivant avec mon menu
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.main_menu, menu);
return true;
}
Le fichier main_menu.xml
a bien été créé dans le res/menu
annuaire:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/prefs" android:title="@string/pref"></item>
</menu>
Eclipse n'a pas pu résoudre R.menu
et généré l'erreur suivante:
menu cannot be resolved or is not a field
Réponses:
2 pour la réponse № 1J'ai passé des heures à googler et à parcourir StackOverflow. J'ai simplement corrigé mon problème en supprimant le fichier R.java dans le répertoire "gen". Cela a obligé Eclipse à le régénérer et R.menu s'est résolu.
J'espère que cela aidera les autres.