Gradient.java 文件源码

java
阅读 34 收藏 0 点赞 0 评论 0

项目:BlendedBackground 作者:
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);
            }
        }
    };
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号