2017-09-14 49 views
3

我想要一個橢圓形下面的陰影(見下圖),但我不知道如何去做,因爲形狀是透明的顏色。 由於這個原因,我不能使用圖層列表,比通過按鈕而不是背景看到形狀。 我也嘗試了半透明陰影,這個工程,但不好看,我寧願有黑色的影子。在透明的橢圓形下面得到一個陰影在android xml中的形狀

這是我想它

enter image description here

預先感謝您

回答

0

設置以下文件到您的視圖背景陰影

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 

<item> 
    <shape android:shape="oval"> 
     <solid android:color="@color/grey"/> 
     <!--shadow Color--> 
    </shape> 
</item> 

<item 
    android:left="0dp" 
    android:right="0dp" 
    android:top="0dp" 
    android:bottom="3dp"> 
    <shape android:shape="oval"> 
     <solid android:color="@color/white"/> 
    </shape> 
</item>