Avatar ·

Erreur "Must Override a Superclass Method" après importation d'un projet dans Eclipse

Bonjour à tous ! Je suis débutant en Java et développement Android. J'ai passé une semaine à écrire un projet dans Eclipse, tout fonctionnait parfaitement. Aujourd'hui, j'ai décidé de transférer le projet sur un autre ordinateur — j'ai copié le dossier, importé via File → Import → Existing Projects into Workspace. Et là, ça a commencé : presque toutes les méthodes avec l'annotation @Override sont soulignées en rouge, et en survolant, Eclipse écrit "The method ... must override a superclass method". Voici un exemple de mon code : ```java public class MyActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main, menu); return true; } } ``` Avant, sur l'ancien PC, tout se compilait, l'application se lançait sur l'émulateur. Maintenant, Eclipse se plaint de onCreateOptionsMenu, alors que la méthode existe bien dans la classe parente Activity.