我想在我的android项目中有一个带有阴影的盒子,就像我附加的图像一样。
它在PSD中具有投影和笔触功能,但是我无法在android xml中使用它。 我尝试了很多方法。 使用海拔高度不是一个好主意,因为它仅在API Level 21及更高版本中可用,并且当然不像PSD中的效果。 而且我无法通过图层列表来设置连续的颜色描边的阴影!
这是我的可绘制文件:
<item>
<shape android:shape="rectangle" >
<padding android:right="3dp" android:left="3dp" android:bottom="5dp" android:top="1dp"></padding>
<corners android:radius="7dp"></corners>
<gradient
android:angle="90"
android:endColor="@color/shadow_color_1"
android:centerColor="@color/shadow_color_12"
android:startColor="@color/shadow_color_25" />
</shape>
</item>
<item>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@android:color/white" />
<corners android:radius="7dp" />
</shape>
</item>