static void test_alphagradients (Canvas canvas)
{
canvas.translate (20, 10);
RectF r = new RectF (10, 10, 410, 30);
Paint p = new Paint (), p2 = new Paint ();
p2.setStyle (Paint.Style.STROKE);
using (Shader shader = setgrad (r, 0xFF00FF00, 0x0000FF00))
p.setShader (shader);
canvas.drawRect (r, p);
canvas.drawRect (r, p2);
r.offset (0, r.height () + 4);
using (Shader shader = setgrad(r, 0xFF00FF00, 0x00000000))
p.setShader (shader);
canvas.drawRect (r, p);
canvas.drawRect (r, p2);
r.offset (0, r.height () + 4);
using (Shader shader = setgrad(r, 0xFF00FF00, 0x00FF0000))
p.setShader (shader);
canvas.drawRect (r, p);
canvas.drawRect (r, p2);
}