当前位置: 代码迷 >> java >> 为Google的Android滑动标签着色
  详细解决方案

为Google的Android滑动标签着色

热度:62   发布时间:2023-07-25 19:10:35.0

我已经在项目中成功使用了Google的“滑动标签”代码。 (可以在这里找到示例项目: : )到目前为止,这就是我所拥有的:

不幸的是,我无法弄清楚如何为标签着色。 如下所示,我找到了为指示器着色的方法,但是我希望整个选项卡都被着色。 我的最终目标是模拟YouTube使用的标签布局:

在您的SlidingTabLayout类中,您应该具有以下构造函数

public SlidingTabLayout(Context context, AttributeSet attrs, int defStyle)

然后使用以下语句设置选项卡的背景色

this.setBackgroundColor(context.getResources().getColor(R.color.red));

您需要在colors.xml中定义颜色(例如,红色)

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="red">#cc0000</color>
</resources>
  相关解决方案