Autore Topic: come personalizzare la freccia del componente spinner  (Letto 639 volte)

Offline andream1977

  • Utente normale
  • ***
  • Post: 260
  • Respect: +7
    • Mostra profilo
  • Dispositivo Android:
    Nexus S
  • Sistema operativo:
    windows xp
come personalizzare la freccia del componente spinner
« il: 30 Dicembre 2013, 09:30:36 CET »
0
Volvevo mettere un'immagine personalizzata (una freccia che punta verso il basso) al mio componente spinner
ho scritto questo codice, ma la freccia non si vde:

Codice (XML): [Seleziona]
                <Spinner
                   android:id="@+id/zona_spinner_id"
                   android:layout_width="match_parent"
                   android:layout_height="wrap_content"
                   android:layout_marginRight="20dp"
                   android:background="@drawable/spinner_selector"
                   android:drawSelectorOnTop="true" />

spinner_selector.xml
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:drawable="@drawable/spinner_black_white_arrow" android:state_focused="true" android:state_pressed="false"/>
    <item android:drawable="@drawable/spinner_black_white_arrow" android:state_focused="true" android:state_pressed="true"/>
    <item android:drawable="@drawable/spinner_black_white_arrow" android:state_focused="false" android:state_pressed="true"/>
    <item android:drawable="@drawable/spinner_black_white_arrow"/>

</selector>
dove spinner_black_white_arrow è una immagine png che visualizza una freccia
Allego l'esempio grafico di cosa vorrei fare