Must Override a Superclass Method ошибка после импорта проекта в Eclipse

Каждый раз, когда я импортирую свои проекты в Eclipse, все мои переопределенные методы некорректно форматируются и приводят к ошибке The method ?????????? must override a superclass method'.

В андроид проектах аргументы методов не всегда заполнены, так что мне приходится заполнять их вручную. Например:

list.setOnCreateContextMenuListener(new OnCreateContextMenuListener() {

    //These arguments have their correct names
    public void onCreateContextMenu(ContextMenu menu, View v, 
                                    ContextMenuInfo menuInfo) {                 
    }

});

первоначально будет заполнен следующим образом:

list.setOnCreateContextMenuListener(new OnCreateContextMenuListener() {

    //This methods arguments were not automatically provided    
    public void onCreateContextMenu(ContextMenu arg1, View arg2,
                                    ContextMenuInfo arg3) {
    }

});

Но самое странное в том, что если я удаляю мой код, и Eclipse автоматически восстанавливает метод, то использует те же самые имена аргументов что уже есть, так что я действительно не знаю, где находится проблема.

Найдено 7 ответов:

'Must Override a Superclass Method' Errors after importing a project into Eclipse

http://stackoverflow.com/questions/1678122/must-override-a-superclass-method-errors-after-importing-a-project-into-eclips

Посмотреть решение →