À l'aide du sélecteur de changement de TextView la couleur du texte

Je suis en train d'utiliser un TextView pour définir le style d'un TabWidget sur un tabhost.

Je viens de créer un sélecteur de couleur et fonctionne très bien, mais je veux faire un sélecteur pour textColor mais la couleur du texte ne change pas:

C'est 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 c'est le code quand j'essaie de l'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 blanc, en tout cas, mais il ne le fait pas.

InformationsquelleAutor rafuru | 2012-04-02