像在Photoshop中设计的那样处理框阴影

时间:2018-11-15 20:27:18

标签: android android-drawable shadow

我想在我的android项目中有一个带有阴影的盒子,就像我附加的图像一样。 enter image description here

它在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>

0 个答案:

没有答案