реализовать панель действий на Android API 7 - PullRequest
0 голосов
/ 05 февраля 2012

Я работаю на Android 2.1 с API v7 .

Как я могу реализовать панель действий в этой старой версии API, которая может работать как встроенная панель действий на устройствах, поддерживающих API 11 или выше? Есть ли пакет поддержки?

(Хорошее руководство по реализации панели действий в старой версии API приветствуется)

Ответы [ 2 ]

1 голос
/ 10 февраля 2014

Вот пример добавления actionBar с меню слайдов в api> 7:

https://github.com/BradleyRL/NavDrawerExampleAppCompat-v7

Это задокументировано здесь для API> 14 http://developer.android.com/training/implementing-navigation/nav-drawer.html. (первая ссылка - обновленный метод второй ссылки для поддержки предыдущих версий).

Тогда вы можете прочитать документацию здесь: developer.android.com/guide/topics/ui/actionbar.html

Чтобы сделать это таким образом, вы должны добавить библиотеку проекта в ваш проект (и, например, в 1t ссылку тоже). Для этого: Файл> Создать> Другое> Android-проект из существующего кода> Обзор (выберите «YOUR_PATH_TO_ANDROID_SDK \ adt-bundle-windows-x86_64-20131030 \ adt-bundle-windows-x86_64-20131030 \ sdk \ extras \ android \ support \» v7 \ appcompat "), проверьте добавление его в рабочую область> Готово.

Затем перейдите в свойства вашего (пример в 1-й ссылке) проекта> android> add (выберите эту библиотеку)> OK. И вы должны расширить свой основной класс из ActionBarActivity, установленной в Activity. Я пытаюсь это, и это работает на 2.3.7 и на версиях 4.1.1)

Надеюсь, это поможет)

P.S. Извините за мой плохой английский и привет из России)

0 голосов
/ 05 февраля 2012

Вы можете / должны использовать этот проект ActionBar. Его очень очень просто использовать, и я использую его сам в одном проекте.

...