ListView-Item-shadow + custom-Selektor

Ich will Schlagschatten im ListView-Element und gelten auch für custom-Selektor. Aber ich weiß nicht, wie Sie diese zur gleichen Zeit..

Hier shadow.xml

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item >
        <shape android:shape="rectangle">
              <solid android:color="@android:color/darker_gray" />
        </shape>
    </item>
     <item 
         android:right="1dp" 
         android:bottom="2dp">        
        <shape android:shape="rectangle">
              <solid android:color="@android:color/white"/>
        </shape>
     </item>         
</layer-list> 

- Und benutzerdefinierten Selektor:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item  
    android:state_pressed="false" 
    android:drawable="@android:drawable/color/white" />  
<item 
    android:state_pressed="true"
    android:drawable="@drawable/pressed_background_blue" />  
</selector>

Habe ich versucht anzuwenden-Auswahl, um die ganze ListView android:listSelector="@drawable/selector.xml" und Schatten ListView-Element android:background="@drawable/shadow.xml" Aber in diesem Fall ListView-Element haben Schatten, aber nicht reagieren zu berühren.

Danke im Voraus

  • Arbeit .. danke ^_^
InformationsquelleAutor Avan | 2013-06-26
Schreibe einen Kommentar