Android: Change Tab Text Color Programmatically

后端 未结 4 1697
星月不相逢
星月不相逢 2020-11-30 09:08

I\'ve a TabHost like this:


 

        
4条回答
  •  一向
    一向 (楼主)
    2020-11-30 09:40

    For the new design support tab layout; you can define it in your xml
    app:tabTextColor="@color/tab_inactive" app:tabSelectedTextColor="@color/tab_active"
    E.g. -

    
    


    Programatically it may be acheived like this:

    tabLayout.setTabTextColors(ContextCompat.getColorStateList(this, R.color.tab_selector));
            tabLayout.setSelectedTabIndicatorColor(ContextCompat.getColor(this, R.color.indicator));
    

提交回复
热议问题