每个操作栏选项卡的不同背景

时间:2012-12-10 16:51:37

标签: android actionbarsherlock

在我的应用程序中,我在操作栏中有三个选项卡(使用ActionBarSherlock)。在一个xml中 我设置/覆盖默认背景选择器的样式,一切正常。但是......现在我必须为每个标签设置单独的背景。在视觉上,我希望我的标签具有不同的下划线颜色。

理想情况下,我想要这样的事情:

Tab t = actionBar.newTab();
t.setBackground(...);
actionBar.addTab(t);

但是没有方法setBackground。

所以,我为标签创建了一个自定义视图,现在我有了这个:

第一个问题是尺寸。我希望与标准/默认选项卡具有完全相同的大小。 第二个问题是后台选择器不起作用。当我按下未选择的选项卡时,它不会更改其状态/背景,并且它与TabView.background完全相同。

我想要的是标准的操作栏标签,每个标签都有不同的背景选择器。有什么想法吗?

0 个答案:

没有答案