- PVSM.RU - https://www.pvsm.ru -

ActionBar на Android 2.1 с помощью Android Support Library

Недавно на сайте developer.android.com/ [1] я нашёл новую версию SupportLibrary — android.support.v7 [2]. Кроме всего прочего, в ней добавлена поддержка ActionBar для Android 2.1 и выше.

У таких проектов, как ActionBarSherlock и HoloEwerywhere, появился серьёзный конкурент. В этой библиотеке содержатся такие полезные классы, как ActionBar и всё для работы с ним. Action Mode тоже присутствует. Скорее всего, все методы остались из ActionBar для API 11 и выше. Полный список изменений — здесь [3].

Кстати, чтобы использовать всё это, свою Activity нужно наследовать от ActionBarActivity [4], а Базовую тему приложения — от Theme.AppCompat [5], которые содержится в этой же библиотеке. О поддержке фрагментов можно не беспокоится, потому что она наследуется от FragmentActivity. НО, чтобы всё это было доступно в ваших проектах, нужно обновить Android Support Library через SDK Manager. Между прочим, там уже есть SDK для Android 4.3, так что спешите скачивать!

Автор: ED98

Источник [6]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/razrabotka-pod-android/39564

Ссылки в тексте:

[1] developer.android.com/: http://developer.android.com/

[2] android.support.v7: http://developer.android.com/intl/ru/reference/android/support/v7/app/package-summary.html

[3] здесь: http://developer.android.com/intl/ru/tools/support-library/index.html

[4] ActionBarActivity: http://developer.android.com/intl/ru/reference/android/support/v7/app/ActionBarActivity.html

[5] Theme.AppCompat: http://developer.android.com/intl/ru/reference/android/support/v7/appcompat/R.style.html#Theme_AppCompat

[6] Источник: http://habrahabr.ru/post/187976/