我想绘制一个填充渐变颜色的圆。但是,现有的android.graphics.Shader子类不能满足我的需求。简而言之,我想自己控制圆中每个像素的颜色。是否可以通过扩展android.graphics.Shader实现自定义Shadar对象?
我不确定如何对android.graphics.Shader进行子类化。 但是,如果你正在使用OpenGl ES 2.0,你可以使用GLSL编写自己的Shader,这非常灵活。 也许可以看一下这个问题。