Error al inflar la clase <unknown>

Estoy tratando de trabajar mi manera en la interfaz de usuario. Estoy intentando fijar stateListDrawable para las entradas de la lista. Todo lo que estoy tratando de hacer es cambiar el color de la disposición del elemento de la lista cuando el elemento se presiona, y mientras que el elemento de la lista está presionado quiero cambiar el color del texto también.

Estoy consiguiendo la pila siguiente del error:

E/AndroidRuntime( 360): FATAL EXCEPTION: main E/AndroidRuntime( 360): android.view.InflateException: Binary XML file line #8: Error inflating class <unknown> E/AndroidRuntime( 360): at android.view.LayoutInflater.createView(LayoutInflater.java:513) E/AndroidRuntime( 360): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) E/AndroidRuntime( 360): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563) E/AndroidRuntime( 360): at android.view.LayoutInflater.rInflate(LayoutInflater.java:618) E/AndroidRuntime( 360): at android.view.LayoutInflater.inflate(LayoutInflater.java:407) E/AndroidRuntime( 360): at android.view.LayoutInflater.inflate(LayoutInflater.java:320) E/AndroidRuntime( 360): at android.view.LayoutInflater.inflate(LayoutInflater.java:276) 

El XML que se infla es el siguiente:

 <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/help_list_container" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="5dip" android:background="@drawable/default_list_selection"> <TextView android:id="@+id/help_list_text" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="16sp" android:textColor="@drawable/help_text_color"> </TextView> </LinearLayout> 

Puedo conseguir el programa para trabajar si quito la característica del android:textColor del xml. ¿Hay una manera que puedo utilizar un stateListDrawable para controlar el texColor de un listitem del xml?

El stateListDrawable funciona para android:background en LinearLayout, pero no para la propiedad textColor de TextView. La lista de estado xml es la siguiente:

 <?xml version="1.0" encoding="UTF-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/white" android:state_pressed="true" /> <item android:drawable="@color/black" /> </selector> 

Cualquier respuesta sería apreciada.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.