J'essaie d'utiliser un TextView pour définir le style d'un TabWidget sur un tabhost.
Je viens de créer un sélecteur pour bgcolor et ça marche bien, mais je veux faire un sélecteur pour textColor mais la couleur du texte ne change pas :
Voici mon tab_text_selector.xml :
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_selected="true" android:color="@android:color/white" />
<item android:state_focused="true" android:color="@android:color/white" />
<item android:state_pressed="true" android:color="@android:color/white" />
</selector>
Et voici le code lorsque j'essaie d'utiliser sur un textView :
TextView txtTab=new TextView(this);
txtTab.setTextColor(R.drawable.tab_text_selector);
txtTab.setBackgroundResource(R.drawable.tab_bg_selector);
txtTab.setGravity(Gravity.CENTER);
txtTab.setText("Agregar Idea");
Je sais que la couleur du texte doit être blanche dans tous les cas, mais ce n'est pas le cas.