2010-02-10 9 views
15

Ho un pulsante immagine come definito di seguito.Come impostare lo stato selezionato di un pulsante immagine 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" /> 

voglio impostare lo stato di default del tasto da selezionare. Così nel codice direi:

playBtn.setSelected(true);

E 'possibile fare questo in XML?

risposta

28

Non sembra possibile - mi dispiace!

+1

Perché è una risposta accettabile? È possibile farlo facendo riferimento a un altro xml che ha definito gli stati selezionati. Se non hai più immagini (una selezionata e una non selezionata) usa l'opacità per simulare un'impressione. – portfoliobuilder

+1

@portfoliobuilder Non è quello che la domanda stava ponendo. –

Problemi correlati