Реализация панели действий с помощью ActionbarSherlock - PullRequest
0 голосов
/ 06 февраля 2012

Я использую ActionBarSherlock для реализации панели действий в моем Android 2.1 API 7 проекте.(В Eclipse IDE)

Чтобы использовать sherlock , после того, как я импортировал библиотеку sherlock в качестве существующего проекта в Eclipse.Я сделал следующие вещи в своем собственном проекте:

  1. щелкнув правой кнопкой мыши по моему проекту, выберите «свойства»

  2. в разделе «Android», есть подраздел «Библиотека», я добавил sherlock проект как библиотека

  3. Применить изменения

Затем,Я заметил, что FragmentActivity не может быть разрешено в исходном коде моего проекта.

Я снова проверил свойство проекта, добавлен проект sherlock , поскольку библиотека не находится в разделе "Библиотека" ... устарела !!! Почему он внезапно исчез, даже если я добавил Шерлока в библиотеку? Чего мне не хватает?

Я имею в виду, сколько бы раз я не добавил sherlock в качестве библиотеки в свой собственный проект, в следующий раз, когда я проверяю свойство проекта, шерлок просто исчезает из раздела библиотеки ...

Ответы [ 2 ]

1 голос
/ 06 февраля 2012

Другие известные проблемы:

  • Ваше приложение должно использовать ту же настройку "Uses-sdk" в AndroidManifest, что и ваше дополнение Sherlock
  • Минимальная версия Java для Sherlock: 1.6!
  • В комплекте с библиотеками у вас также есть много примеров с исходным кодом
  • ActionBar не виден в макетах

Несколько простых, которые я помню

1 голос
/ 06 февраля 2012

Сначала, после добавления проекта в виде библиотеки, перезапустите Eclipse - я считаю, что это известная ошибка, по крайней мере, с некоторыми версиями плагина.

Если это не сработает, убедитесь, что файл default.properties в корне вашего проекта не только для чтения.

...