我知道如何设置和显示椭圆形。我知道如何对这个形状应用渐变。我想不通的是如何获得与形状相匹配的椭圆形渐变。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval" >
<gradient
android:startColor="#66FFFFFF"
android:endColor="#00FFFFFF"
android:gradientRadius="100"
android:type="radial" />
</shape>
如果你能想象,这个渐变在中间有一个半透明的白光,然后在边缘淡化为 alpha 零。我需要让它呈椭圆形,而不仅仅是圆形渐变。我怎样才能做到这一点?