Cambio de estilo TextView state_pressed / state_focused / state_selected

Estoy intentando cambiar un estilo de TextView basado en su estado. Mi styles.xml contiene:

<style name="text_normal_ops"> <item name="android:gravity">left</item> <item name="android:textColor">@color/text_usual_color</item> <item name="android:textStyle">bold</item> </style> <style name="text_normal_ops_pressed"> <item name="android:gravity">left</item> <item name="android:textColor">@color/text_pressed</item> <item name="android:textStyle">bold</item> </style> 

Mi selector ( text_ops.xml ) se define como:

 <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" style="@style/text_normal_ops_pressed" /> <item android:state_focused="true" style="@style/text_normal_ops_pressed" /> <item android:state_selected="true" style="@style/text_normal_ops_pressed" /> <item style="@style/text_normal_ops"/> </selector> 

Pero cuando aplico esto a mi textview ( style="@drawable/text_ops" ) no funciona. ¿Algun consejo?
Gracias

En android según mi conocimiento hay solamente dos estado-lista 1. Recurso de la lista del estado del color 2. StateListDrawable. Si está usando el estilo, vuelva a revisar el documento

Por favor, consulte el siguiente enlace para más información

  1. http://developer.android.com/guide/topics/resources/color-list-resource.html
  2. http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList

El problema es el style="@drawable/text_ops" línea style="@drawable/text_ops" esto debería ser style = "@ style / text_ops".

No he intentado usar un selector para estilos, pero sería genial si funciona de esa manera.

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