使用选定的false添加选项卡但tabSelectedTextColor

时间:2017-04-11 10:35:30

标签: android selection android-tablayout

我正在添加选项false的标签。此外,我不希望选择默认选项卡作为TabLayout提供。所以我观察到标签设置了tabSelectedTextColor的颜色。是否有任何人想要防止选择默认TabLayout或处理标签颜色,即使我们设置了选定的假。

 <android.support.design.widget.TabLayout
            android:id="@+id/tabs_sub"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="@color/blue_dark"
            android:tabStripEnabled="false"
            app:tabBackground="@color/blue_dark"
            app:tabMode="scrollable"
            app:tabSelectedTextColor="@color/white"
            app:tabTextColor="@color/blue" />

我动态添加4-5标签并为所有标签设置为false,因此对于所有标签而不是app:tabSelectedTextColor需要app:tabTextColor。点击任何标签后,它将设置给定的颜色,但它不是第一次处理

tabs_sub.addTab(tabs_sub.newTab().setText("TAB1").setTag(details), false);

1 个答案:

答案 0 :(得分:0)

我已经检查过并得到了答案。 当您在XML中设置选定的颜色时它不起作用,因此以编程方式提供它然后它完美地工作。