2017-04-11 134 views
0

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

<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选项卡,设置全是假的,因此将采取app:tabSelectedTextColor所有标签,而不是app:tabTextColor。点击任何标签后,它会设置给定的颜色,但它不是第一次处理相同

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

你可以请张贴你的java代码吗? – FAT

+0

@FerdousAhamed嗨,我在tabLayout中添加tab,我提到了哪些java代码?我只是添加选定的虚假标签什么都没有 –

回答

0

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

相关问题