Android2D 多角形の描画
Android 2D Pathを使って, 多角形を描画します。
Pathというのはいわゆるパスです。描画するための道順を制御するためのものです。Pathを作って, canvasに描画します。
今回の成果物
public class DrawTestView extends View
{
private Paint paint;
private Path path;
public DrawTestView ( Context context )
{
super(context);
paint = new Paint(Paint.ANTI_ALIAS_FLAG);
path = new Path();
path.moveTo(150, 300);
path.lineTo(10, 400);
path.lineTo(80, 330);
path.lineTo(400, 330);
}
@Override
protected void onDraw ( Canvas canvas )
{
paint.setColor(Color.rgb(0, 255, 0));
paint.setStrokeWidth(10);
canvas.drawPath(path, paint);
}
}

