绘制圆形渐变阴影轮廓形状

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 它看起来像