如何在Android中更改TabLayout的标签背景?

时间:2016-03-18 14:24:44

标签: android colors tabs android-design-library

我正在使用function getNextQuestionID() { if (!isset($idx)) { static $idx = 0; // OR -1, if you want to start with 0 (ZERO); } $idx++; return $idx; } echo getNextQuestionID().'<br />'; echo getNextQuestionID().'<br />'; echo getNextQuestionID().'<br />'; echo getNextQuestionID().'<br />'; 在我的Android应用程序中的三个标签之间切换。每个标签都包含TabLayout个人信息(我已隐藏在此屏幕截图中)。

screenshot of current result

我想知道是否有办法为每个标签设置不同的背景?我不是在谈论片段的背景,而是“TAB1”“TAB2”和“TAB3”背后的背景。

例如,我想要这样的东西:

wanted result

我已经尝试设置自定义视图并更改其背景,如下所示:

ListView

但它只会改变文本“TAB1”上方的颜色而不是整个“制表符矩形”:

first try result

我能做些什么来获得我想要的东西?

0 个答案:

没有答案