Библиотека ActionBarSherlock не может найти onActionModeStarted() — и 256 подобных ошибок

Я пытался создать новый проект, используя файлы, представленные на ActionBarSherlock. Вот что я сделал, шаг за шагом:

  1. Создать новый Android-проект
  2. Создать проект из существующего источника
  3. Найдите папку /library в каталоге ActionBarSherlock.
  4. Выберите 4.03 в качестве цели SDK.
  5. Заканчивать!
  6. Добавить android-support-v4 в качестве библиотеки

Теперь это импортировало проект, как и ожидалось, но примерно с 256 ошибками. Ниже вы увидите скриншоты некоторых из них. Что здесь происходит ?

http://i.imgur.com/m6e70.png


person CodePrimate    schedule 22.03.2012    source источник


Ответы (2)


Перейдите к своему project properties (щелкните правой кнопкой мыши свой проект) > Java Compiler и переключите уровень соответствия с 1,5 на 1,6. Я тоже боролся с этим несколько часов ..

Уровень соответствия ActionBar Sherlock

person fjdumont    schedule 22.03.2012
comment
Спасибо - это решило большинство моих проблем. Теперь осталась только одна ошибка. Не удается уменьшить видимость метода, унаследованного от FragmentActivity, в методе protected void supportInvalidateOptionsMenu(). Будут ли проблемы с обнародованием этого метода? - person CodePrimate; 22.03.2012
comment
Я бы предпочел сделать метод подклассов защищенным. Спасибо за проверку этого ответа, удачи в ваших проектах! - person fjdumont; 23.03.2012

Проверьте зависимости вашего проекта.

person Ollie C    schedule 22.03.2012