我想要一个椭圆形下面的阴影(见下图),但我无法弄清楚如何做,因为形状是透明的颜色。 出于这个原因,我不能使用图层列表,而不是通过按钮而不是背景看到形状。 我也试过一个半透明的阴影,虽然有效,但看起来不太好,我宁愿让阴影变黑。
这就是我想要它的方式
提前谢谢
答案 0 :(得分: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>