private ShapeDrawable.ShaderFactory createShaderFactory() {
return new ShapeDrawable.ShaderFactory() {
@Override
public Shader resize(int width, int height) {
switch (type) {
case RADIAL:
return new RadialGradient(parentWidth / 2,
parentHeight / 2, getParentRadius(),
upper, lower,
Shader.TileMode.CLAMP);
case LINEAR:
default:
return new LinearGradient(0, 0,
0, parentHeight,
upper, lower,
Shader.TileMode.CLAMP);
}
}
};
}
Gradient.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:BlendedBackground
作者:
评论列表
文章目录