繁体   English   中英

如何使用形状向线性布局添加阴影?

[英]How to add shadow to linearlayout with a shape?

我创建了一个线性布局和一个三角形,如何为其添加阴影? 在此处输入图像描述

对不起,它是一个带有向下三角形的圆角矩形。

怎么加阴影环绕呢? 我的意思是围绕它,三角形的左右是阿尔法。 阴影像线性渐变一样传播。

将此文件添加到您的drawable中

shadow.xml

  <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
    <shape android:shape="rectangle">
        <solid android:color="#CABBBBBB"/>
        <corners android:radius="2dp" />
    </shape>
</item>

<item
    android:left="0dp"
    android:right="0dp"
    android:top="0dp"
    android:bottom="2dp">
    <shape android:shape="rectangle">
        <solid android:color="@android:color/white"/>
        <corners android:radius="2dp" />
    </shape>
</item>

然后将其设置在您的布局中并根据需要进行更新。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM