绘制圆形渐变阴影勾勒出形状

时间:2016-06-13 19:05:32

标签: android drawing drawable shape shadowing

所以,我有一个白色的圆形形状,在下面的代码中描述:

<?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的轮廓(注意有一个带有渐变的阴影):

我尝试过使用图层列表,但它不起作用,因为一个图像会在另一个图像的顶部,并且不会显示背景图像。 我的想法是在背景中留下白色圆形和阴影,略大于白色,形成轮廓。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

我创建了这个drawable,看起来像是

enter image description here