Как «установить» Action Bar Sherlock? - PullRequest
10 голосов
/ 24 января 2012

Я пытаюсь создать пример проекта "Action Bar Styled", используя Action Bar Sherlock.

Я загружаю ZIP-файл, содержащий ABS, здесь http://actionbarsherlock.com/, но я не могу понять, где разархивировать, чтобы он появился в Project> Properties> Add library.

Может ли кто-нибудь дать мне руку?

Кроме того, я где-то читал (не могу найти его сейчас, извините), что текущая библиотека Android Compatibility поддерживает панель действий в версиях до 3.0, поэтому она имеет в основном тот же «эффект», что и панель действий Шерлок - может кто-то подтвердить этот? Какую библиотеку мне установить?

1 Ответ

19 голосов
/ 24 января 2012

Не слышал о библиотеке совместимости, которая содержит панели действий, я скачал последнюю пару дней назад. В любом случае, это очень просто, разархивируйте файл IN (!!) в вашем рабочем пространстве, затем создайте новый проект Android и выберите «Создать проект из существующего источника», затем выберите папку «library» в папках, которые вы только что распаковали.

Щелкните правой кнопкой мыши на панели действий проекта sherlock, выберите «Свойства»> «Android» и выберите «Библиотека». Затем щелкните правой кнопкой мыши свой проект, выберите «Свойства»> «Android»> измените целевой SDK на 3.2 (API 13), нажмите «Добавить библиотеку» и выберите библиотеку «Шерлок».

Вы изменяете свой проект на 3.2, чтобы шерлок мог работать, но вы все равно можете использовать его до 1.6, просто напишите в своем манифесте эту строку:

<uses-sdk android:minSdkVersion="4"
              android:targetSdkVersion="13" />

И будьте осторожны, чтобы не использовать код API 13 в своем приложении.

Я написал это очень быстро, поэтому, если вы не понимаете меня, не стесняйтесь спрашивать, и если вы все еще не понимаете, вы можете посмотреть их веб-страницы в FAQ, есть видео, которое объясняет, как его использовать, шаг за шагом .

Удачи!

...