首页 > 解决方案 > 如何使 UI 阴影到任何视图

问题描述

谢谢你回答我我只是想知道如何在这张卡片下面制作阴影在此处输入图像描述

我已经尝试了几种方法,例如 Elevation ......但它对我不起作用。我搜索了很多关于它的内容,我发现了那个网站:
Shadow generator

但我想知道是否有另一种方式,使用 xml 或其他任何方式。

标签: androidxmlui-design

解决方案


你说对了一半,因为阴影效果需要高程。但请注意,这仅适用于不是按钮的视图。对于 buttonViews,您可以添加一个 statelist animator,它处理按钮的所有状态的属性。此外,如果您使用的是 textView 之类的没有任何边距的东西,您不妨使用背景来显示阴影,如下所示:

    android:elevation="30dp"
    android:background="#000"

对于其他视图,这意味着只需添加如上所示的高程属性,并且不需要背景

此链接将有所帮助: 如何为按钮提供阴影


推荐阅读