/ / Jak rozwiązać błąd „menu nie można rozwiązać lub nie jest polem” - android, menu

Jak rozwiązać problem "menu nie da się rozwiązać lub nie jest polem" - Android, menu

Otrzymałem następujący problem z moim menu

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

Plik main_menu.xml został rzeczywiście stworzony w res/menu informator:

<?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>

Zaćmienie nie mogło zostać rozwiązane R.menu i wygenerował następujący błąd:

menu cannot be resolved or is not a field

Odpowiedzi:

2 dla odpowiedzi № 1

Spędziłem godziny googlując i przeglądając StackOverflow. Po prostu naprawiłem problem, usuwając plik R.java z katalogu „gen”. Zmusiło Eclipse do jego zregenerowania i R.menu zostało rozwiązane.

Mam nadzieję, że pomoże innym.