【发布时间】:2014-08-28 18:58:38
【问题描述】:
我可以使用 Paint 绘制弧线并将一些渐变颜色传递给它,我的问题是我需要使用渐变图像绘制弧线。是否可以使用图像绘制弧线?
如果可以怎么办?
这是我当前的代码:
Paint nPaint = new Paint();
nPaint.setAntiAlias(true);
nPaint.setDither(true);
nPaint.setStrokeJoin(Paint.Join.ROUND);
nPaint.setStrokeCap(Paint.Cap.ROUND);
int gradientStart = getResources().getInteger(R.integer.gradient_start);
int gradientend = getResources().getInteger(R.integer.gradient_end);
nPaint.setShader(new RadialGradient(getWidth() / 2, getHeight() / 2, getWidth() / 2,
gradientStart, gradientend, Shader.TileMode.CLAMP));
【问题讨论】:
-
@Parvathy 谢谢,是的,他们也在使用颜色,但我想使用图像
标签: android draw paint drawrect