为了账号安全,请及时绑定邮箱和手机立即绑定

TabWidget当前标签底线颜色

TabWidget当前标签底线颜色

斯蒂芬大帝 2019-08-08 14:55:10
TabWidget当前标签底线颜色我有一个TabWidget我已启用并设置stripLeft和stripRight...mTabHost.getTabWidget().setStripEnabled(true);mTabHost.getTabWidget().setRightStripDrawable(R.drawable.redline);mTabHost.getTabWidget().setLeftStripDrawable(R.drawable.redline);如下图所示,这不会更改当前所选选项卡(TAB 2)的底线颜色。如何更改当前所选选项卡的底线颜色,默认为蓝色?(我猜测蓝色是在默认AppTheme样式中设置的styles.xml。)
查看完整描述

3 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

您可以使用app:tabIndicatorColor来实现此目的。它将根据您的要求更改选定的标签指示线颜色。

<android.support.design.widget.TabLayout
                    android:id="@+id/tabs"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    app:tabIndicatorColor="@android:color/white"
                    app:tabMode="fixed" />


查看完整回答
反对 回复 2019-08-08
  • 3 回答
  • 0 关注
  • 542 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信