Java 安卓椭圆梯度

Java 安卓椭圆梯度,java,android,android-canvas,android-custom-view,gradient,Java,Android,Android Canvas,Android Custom View,Gradient,我正在Android中开发一个自定义视图,我需要在几个组件下面创建阴影。我尝试过这种方法,但问题是视图正在快速地重新绘制自身,而且系统似乎在生成阴影时遇到了一些问题,因此小部件的整体流动性受到了影响 然后我用alpha梯度创建基本形状,这样我可以模拟阴影;从速度上来说,结果是非常好的。问题是我有一个组件,它是一个圆形的正方形,我需要创建一个椭圆形的渐变来投射一个精确的阴影;但我不知道如何使用包中的类创建它 所以我的问题很简单,我怎样才能创造一个椭圆形的梯度,以相同的方式,或存在

我正在Android中开发一个自定义视图,我需要在几个组件下面创建阴影。我尝试过这种方法,但问题是视图正在快速地重新绘制自身,而且系统似乎在生成阴影时遇到了一些问题,因此小部件的整体流动性受到了影响

然后我用alpha梯度创建基本形状,这样我可以模拟阴影;从速度上来说,结果是非常好的。问题是我有一个组件,它是一个圆形的正方形,我需要创建一个椭圆形的渐变来投射一个精确的阴影;但我不知道如何使用包中的类创建它

所以我的问题很简单,我怎样才能创造一个椭圆形的梯度,以相同的方式,或存在