Android: afficher le gradient de l'ombre à l'aide de shape.xml

Salut, je suis en train d'essayer d'obtenir de l'ombre comme le gradient seulement sur le dessus à l'aide de la shape.xml

Android: afficher le gradient de l'ombre à l'aide de shape.xml

À partir de l'image suis en enveloppant les boutons dans un linéaire de la mise en page et je veux donner le dégradé sur le dessus de la mise en page.

Fais comme ci-dessous, mais elle ne fonctionne pas sur

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item>
      <shape 
        android:shape="rectangle">
            <stroke android:width="1dp" android:color="#f0f0f0" />
            <solid android:color="#f0f0f0" />

        </shape>
   </item>

   <item android:top="1dp"> 
      <shape 
        android:shape="line">
       <gradient

        android:angle="90"
        android:type="linear"
        android:startColor="#FFFFFF"
        android:endColor="#000000" />
        </shape>
   </item>

</layer-list>

OriginalL'auteur hari86 | 2016-09-20