android - 如何使 UI 阴影到任何视图
问题描述
我已经尝试了几种方法,例如 Elevation ......但它对我不起作用。我搜索了很多关于它的内容,我发现了那个网站:
Shadow generator
但我想知道是否有另一种方式,使用 xml 或其他任何方式。
解决方案
你说对了一半,因为阴影效果需要高程。但请注意,这仅适用于不是按钮的视图。对于 buttonViews,您可以添加一个 statelist animator,它处理按钮的所有状态的属性。此外,如果您使用的是 textView 之类的没有任何边距的东西,您不妨使用背景来显示阴影,如下所示:
android:elevation="30dp"
android:background="#000"
对于其他视图,这意味着只需添加如上所示的高程属性,并且不需要背景
此链接将有所帮助: 如何为按钮提供阴影
推荐阅读
- azure - Sharepoint REST API 访问令牌不返回所有站点
- django - 如何根据模型中的值在 django admin 中添加编辑自己的权限?
- r - 当 x 中的 0 为奇数时,如何将这个零和下一个零之间的 id 值分配给新变量 ref
- python - 通过对最后 4 层求和的 BERT 句子嵌入
- tensorflow - 从 tensorflow 2.0 中保存的模型运行预测
- python - 为什么我的代码中有回溯和索引错误?
- c# - 为什么我的 GridView 末尾有一个空行?
- python - Pandas:生成多个/条件聚合列的更好方法
- visual-studio - 使用 NuGet 进行全局包安装
- angular - Angular 需要加载带有前面斜杠的模块