2010-02-10 10 views
15

Tengo un botón de imagen como se define a continuación.Cómo configuro el estado seleccionado de un botón de imagen con xml

<ImageButton 
    android:text="Play" 
    android:src="@drawable/playpause" 
    android:background="@drawable/opaque" 
    android:gravity="center_horizontal" 
    android:id="@+id/player_ctrl_btn" 
    android:layout_width="fill_parent" 
    android:padding="0px" 
    android:layout_height="wrap_content" /> 

Quiero establecer el estado predeterminado del botón para seleccionar. Así que en el código diría:

playBtn.setSelected(true);

¿Es posible hacer esto en XML?

Respuesta

28

No parece que puedas, lo siento!

+1

¿Por qué es esta una respuesta aceptable? PUEDE hacerlo haciendo referencia a otro xml que tenga definidos sus estados seleccionados. Si no tiene varias imágenes (una seleccionada y otra no seleccionada) use opacity para simular una impresión – portfoliobuilder

+1

@portfoliobuilder Eso no es lo que la pregunta estaba haciendo. –

Cuestiones relacionadas