绘制圆形渐变阴影轮廓形状
Drawing circular gradient shade outlining shape
所以,我有一个白色的圆形,用下面的代码描述:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="@color/color_white"/>
<stroke android:width="1dp" android:color="@color/color_white" />
<size android:width="10dp" android:height="10dp"/>
</shape>
我一直在尝试制作一个像 this 这样带有渐变的轮廓(请注意它周围有一个带有渐变的阴影):
我试过使用图层列表,但没有用,因为一张图片会叠加在另一张图片上,背景图片不会出现。
我的想法是在背景中有白色圆形和阴影,比白色略大,产生轮廓。
有人可以帮我吗?
我创建了这个 drawable 它看起来像
所以,我有一个白色的圆形,用下面的代码描述:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="@color/color_white"/>
<stroke android:width="1dp" android:color="@color/color_white" />
<size android:width="10dp" android:height="10dp"/>
</shape>
我一直在尝试制作一个像 this 这样带有渐变的轮廓(请注意它周围有一个带有渐变的阴影):
我试过使用图层列表,但没有用,因为一张图片会叠加在另一张图片上,背景图片不会出现。 我的想法是在背景中有白色圆形和阴影,比白色略大,产生轮廓。
有人可以帮我吗?
我创建了这个 drawable 它看起来像