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));