如何自定义ActionBarSherlock选项卡和选项卡栏

时间:2013-08-28 05:20:33

标签: android android-tabs

我想自定义ActionBarSherlock标签和标签栏。就像这样。 enter image description here

我希望像enter image description here

一样

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

这是两个链接,可以帮助您自定义ABS。

Customize ActionBar TabBar (ActionBarSherlock)

How to customize ActionBar in Android (ActionbarSherlock)?

基本上你需要在ABS主题中进行更改,并且必须使用它的drawable。