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>