如何在ActionBarSherlock中更改选项卡背景

时间:2012-11-20 08:21:12

标签: android tabs actionbarsherlock

我正在使用actionbarsherlock作为标签视图,我想更改标签的背景图片。有什么方法可以做到这一点吗?

3 个答案:

答案 0 :(得分:0)

我不知道是否可以将drawable设置为操作栏选项卡的背景。

但是肯定可以改变动作栏的颜色。您可以使用Android Action Bar Style Generator生成包含您喜欢的所有颜色的样式。

生成器应创建一个zip,其中包含操作栏所需的所有样式和可绘制文件。您知道可以在应用程序主题中引用此样式,或者应该使用该样式的活动的主题。

答案 1 :(得分:0)

你试过吗,

getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.menu_head));

有关详细信息,请参阅此post 这个post

修改 - 如果有帮助,请查看此link

答案 2 :(得分:0)

是的,使用setIcon():

tab1.setIcon(R.drawable.tab_home_unselect);