2015-11-09 1 views
1

Je veux changer la couleur du bas d'un tabview (il est bleu par défaut mais je veux le changer en rouge).Comment puis-je changer la couleur en bas d'un tabview implémenté avec des fragments

J'ai mis une image de ma demande: this is the image

Et comme je ne suis pas en utilisant le soutien android dans mon application

+0

double possible de [Comment changer le nouvel indicateur TabLayout couleur et hauteur] (http://stackoverflow.com/questions/30904138/how-to-change-the-new-tablayout-indicator-color-and-height) –

+0

Aucune mine n'est différente si vous regardez la source –

Répondre

0
public static void setTabColor(TabHost tabhost) { 
    for(int i=0;i<tabhost.getTabWidget().getChildCount();i++) 

    {tabhost.getTabWidget().getChildAt(i).setBackgroundResource(R.color.white);} tabhost.getTabWidget().getChildAt(tabhost.getCurrentTab()).setBackgroundResource(R.color.tab_selected);} 
+0

I n'ai pas implémenté le menu avec TabHost J'ai utilisé un framelayout et un fragement –

+0

s'il vous plait postez votre code – Nisarg

+0

Téléchargez-le ici: http://s000.tinyupload.com/?file_id=01306559512437422437 –