Я использую actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS)
; в моем приложении, но целевое устройство - Android 2.3.2 и не поддерживает этот код. Есть ли решение для панели действий и вкладок в Android 2.3?
использовать панель действий в программировании Android 2.3
Ответы (3)
Решение для использования ActionBar
в версиях до 3.0 называется ActionBarSherlock
и позволяет предоставить пользователю единый интерфейс для всех версий Android.
Ссылка на веб-сайт: ActionBarSherlock.com
На самом деле также есть что-то под названием ActionBarCompat
(подробнее здесь), но на самом деле это уступает ActionBarSherlock
.
Изменить: вы найдете много полезных примеров в иерархии проекта, но это, вероятно, должно быть тем, что вы хотите выполнить: TabNavigation.java
Используйте ActionbarSherlock: http://actionbarsherlock.com/%E2%80%8E Вот руководство по использованию вкладок с Панель действийSherlock: http://www.androidbegin.com/tutorial/implementing-actionbarsherlock-fragment-tabs-in-android/
Да, ActionbarSherlock — лучший способ сделать это.
Вот как его добавить ссылка