Tengo un dibujable así:Drawable.setState() ¿Cómo controlo el estado específico del drawable?
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:state_window_focused="true"
android:drawable="@drawable/seek_thumb_pressed" />
<item android:state_focused="true"
android:state_window_focused="true"
android:drawable="@drawable/seek_thumb_selected" />
<item android:state_selected="true"
android:state_window_focused="true"
android:drawable="@drawable/seek_thumb_selected" />
<item android:drawable="@drawable/seek_thumb_normal" />
En el código, cómo fijo estado específico de mi Disponibles? Me gustaría establecerlo en el estado state_pressed = true.
¿Qué pasa si la vista actual no tiene un fondo, y la necesidad de notificar a sus hijos acerca de su estado (porque tienen android: duplicateParentState = "true")? ¿Cómo cambiarías el estado de la vista? –
"Tiene más sentido en el código": nada relacionado con los estados dibujables tiene sentido ... – milosmns