Gradient w obramowaniu xml xamarin

0

witam
Otóż piszę aplikację na androida i mam pewien problem z elementem widoku.
Mianowicie chciałbym otrzymać efekt gradientu od dołu do góry w samym obramowaniu zajmującym 1-2dp i żeby ten obrazek był przezroczysty do obrazka layoutu (poniżej link jak to ma wyglądać).
https://zapodaj.net/9f99546c196fa.png.html

I tak stworzyłem selektor dla tego ediTexta, w którym mam 2 warstwy. Wszystko niby jest w porządku, gdy tło warstwy "na wierzchu" nie jest przezroczyste, jeśli jest łapie te tło warstwy niżej. I tu moje pytanie jak zrobić,aby "pominąć" tą warstwę "niżej" z gradientem albo jak zrobić żeby zwyczajnie do elementu dodać obramowanie i dać mu gradient zamiast normalnego koloru?

<selector xmlns:android="http://schemas.android.com/apk/res/android">

  <item>
    <layer-list> 
  
      <item>
        <shape>
          <corners android:radius="30dp"/>
          <gradient 
            android:angle="270"
            android:startColor="#000000"
            android:endColor="#cccccc"/>
      </shape>
    </item>

      <item android:bottom="2dp" android:left="2dp" android:right="2dp" android:top="2dp">
        <shape>
          <corners android:radius="30dp"/>
          <solid android:color="#50FFFFFF"/>
        </shape>
      </item>

    </layer-list>
  </item>

</selector>
0

naprawdę nikt nie wie ? :(

1 użytkowników online, w tym zalogowanych: 0, gości: 1