在android xml中获取透明椭圆形下方的阴影
Posted
技术标签:
【中文标题】在android xml中获取透明椭圆形下方的阴影【英文标题】:Get a shadow below transparent oval Shape in android xml 【发布时间】:2018-02-23 04:34:45 【问题描述】:我想要椭圆形下方的阴影(见下图),但我不知道该怎么做,因为形状是透明的颜色。 出于这个原因,我不能使用图层列表,而不是通过按钮看到形状而不是背景。 我也试过半透明的阴影,这个可行但不好看,我宁愿阴影黑色。
这就是我想要的样子
提前谢谢你
【问题讨论】:
【参考方案1】:将以下文件设置为阴影的视图背景
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="oval">
<solid android:color="@color/grey"/>
<!--shadow Color-->
</shape>
</item>
<item
android:left="0dp"
android:right="0dp"
android:top="0dp"
android:bottom="3dp">
<shape android:shape="oval">
<solid android:color="@color/white"/>
</shape>
</item>
【讨论】:
以上是关于在android xml中获取透明椭圆形下方的阴影的主要内容,如果未能解决你的问题,请参考以下文章