Androidで四角形を描画する場合、drawRectを使用します。
drawRect の引数
rect : 四角形クラス 始点x軸、始点y軸、終点x軸、終点y軸
paint : ペイントクラス
四角形描画サンプル
// キャンバスを作成 Canvas canvas = new Canvas(); //=========================================== // 線で四角形を描画 //=========================================== // ペイント生成 Paint paint = new Paint(); // アンチエイリアスを設定 paint.setAntiAlias(true); // 線の太さ paint.setStrokeWidth(1); // スタイルをストローク paint.setStyle(Paint.Style.STROKE); // カラー設定 paint.setColor(Color.argb(255, 255, 255, 255)); // 四角形の描画 canvas.drawRect(new Rect(0, 0, 180, 180), paint); //=========================================== // 四角形を塗りつぶして描画 //=========================================== // ペイント生成 paint = new Paint(); // アンチエイリアスを設定 paint.setAntiAlias(true); // 線の太さ paint.setStrokeWidth(1); // スタイルをストローク ※ FILLにすることで塗りつぶし paint.setStyle(Paint.Style.FILL); // カラー設定 paint.setColor(Color.argb(255, 255, 255, 255)); // 四角形の描画 canvas.drawRect(new Rect(0, 0, 180, 180), paint);
0 件のコメント:
コメントを投稿