2013-08-28 3 views
1

Я хочу настроить вкладки ActionBarSherlock и панель вкладок. Это так. enter image description hereКак настроить вкладки ActionBarSherlock и панель вкладок

Я хочу, чтобы это сделать, как этот enter image description here

+2

настроить его таким образом, даже если это возможно, не является интуитивно понятным и не похож на приложение для Android (больше похоже на IOS). пожалуйста, подумайте об использовании другого дизайна. см. здесь: http://developer.android.com/design/patterns/pure-android.html. –

+1

Думаю, вам следует играть с темой ABS и вытягивать. Благодаря этому вы можете настроить ABS по своему усмотрению. –

+0

@Vipul Не могли бы вы предоставить коды для его реализации? –

ответ

0

Вы можете использовать настраиваемое представление для отображения вкладок. Вы можете попробовать конструктор 3-arg LinearLayout (добавленный в API 11). Указав стиль по умолчанию в XML-файле, библиотека имеет тенденцию использовать инфлятор системы. Таким образом, вы можете также сделать подобную работу вокруг

<LinearLayout style="?attr/actionBarTabStyle" /> 

А затем добавьте следующий код

LineraLayout tabView = LayoutInflater.from(context).inflate(R.layout.my_tab, null); 
//set your layout params and setCustomView 
+0

Я использую замену влево/вправо, а также замену вкладок. Тогда ваш код будет работать в этой ситуации? –

+0

Да, вы можете определить отдельный файл макета для каждой вкладки, которую вы используете в своем actionBar. – VikramV

Смежные вопросы