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.

  • Android GridView Elemento seleccionado Fondo
  • Color de fondo de Android LinearLayout Selector
  • ¿Cómo configurar diferentes temas para el selector de botones?
  • Elemento de ListView Estado de LongClick para el selector
  • Cómo configurar el tono de timbre con RingtoneManager.ACTION_RINGTONE_PICKER?
  • El botón de imagen de 9 parches de Android no está escalado según lo previsto
  • ¿Por qué android: listSelector cambia incorrectamente de Actividad a Actividad
  • que muestran la hora actual en TimePicker en android
  • ImageButton en el widget de pantalla de inicio de Android
  • Selector de fecha en Android
  • Cambiar el color del elemento de vista de lista seleccionado
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.