¿Es posible dar estados a compounddrawables de textview?
Tengo una imagen de flecha en el lado derecho de textview.so estoy usando android:drawableRight="@drawable/arrow"
y funciona bien. Pero quiero que cuando textview está en estado seleccionado, entonces necesito mostrar la imagen de flecha no. Hay alguna manera que puedo lograrlo por el selector.
¿Puede alguien decirme cómo puedo lograrlo?
- El tamaño de la vista de la imagen de Android no se escala con la imagen
- ActionBarSherlock spinner no seleccionable en ActionBar - Tema relacionado
- Mostrar el texto del ayudante debajo de EditText junto con la sugerencia
- Configuración de vistas de forma dinámica con la configuración de LayoutParams.addRule en la última posición de la vista
- Por qué Bitmap muestra fondo negro en android
- Android: diseño predeterminado para listitem que contiene el título y el subtítulo
- ¿Cómo puedo configurar el degradado de color de fondo mediante programación en una barra de título personalizado?
- Diseño personalizado que redondea las esquinas de su contenido
- Android: inflar un diseño y escribirlo en PDF produce un PDF en blanco
- ¿Cómo ajustar automáticamente el tamaño de fuente en la barra de acción spinner basado en la orientación?
- Uso del espacio de nombres de la aplicación en estilo
- Quiero llevar el botón (subview) al frente en android
- Android getMeasuredHeight devuelve valores erróneos!
Causando la siguiente excepción.
Si usted no declara el estado del defecto entonces el selector no trabajó para me.so que he colocado una imagen transparente en el estado del defecto y trabaja para mí.
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/image" android:state_pressed="true"></item> <item android:drawable="@drawable/image" android:state_selected="true"></item> <item android:drawable="@drawable/image" android:state_focused="true"></item> <item android:drawable="@drawable/imagetrans"/> </selector>
Uso:-
<TextView android:id="@+id/txtobject" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="10dp" android:layout_marginTop="10dp" android:clickable="true" android:drawableRight="@drawable/selector" android:focusableInTouchMode="true" android:text="@string/object" android:textSize="25sp" />
- Obtenga tiempo independiente del dispositivo y del usuario en android
- ¿Cómo configuro la vista de texto de Android para cortar las letras que no encajan en un diseño