如何在LinearLayout上放置阴影效果?

时间:2019-02-14 12:49:20

标签: android

这是我的xml->

<LinearLayout
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/white_border"
        android:orientation="vertical">
</LinearLayout>

white_border.xml

    <?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#f2f2f2"/>
            <corners android:radius="2dp" />
        </shape>
    </item>

    <item
        android:left="1dp"
        android:right="1dp"
        android:top="1dp"
        android:bottom="2dp">
        <shape android:shape="rectangle">
            <solid android:color="@android:color/white"/>
            <corners android:radius="2dp" />
            <gradient
                android:startColor="@color/white"
                android:endColor="@color/white"
                />
        </shape>
    </item>
</layer-list>

我正在尝试在LinearLayout的所有面上添加阴影效果,因为我正在使用给定的xml放置在背景中,但是它没有显示阴影,我的期望低于卵石水平,但是我无法使用给定的xml实现此效果。

enter image description here

能不能建议我如何使用xml在线性布局上添加阴影。

0 个答案:

没有答案