facebook twitter hatena line email

「Android/グラフィック/線」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「 import android.graphics.Canvas; import android.graphics.Paint; import android.graphics.Color; public void onDrawLine(Canvas c, int x, int y) { Paint paint = new Pain...」)
 
(相違点なし)

2015年5月20日 (水) 03:10時点における最新版

import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Color;
public void onDrawLine(Canvas c, int x, int y) {
Paint paint = new Paint();
    paint.setStrokeWidth(4); // 線の太さ
    paint.setStyle(Paint.Style.STROKE); // 線
    paint.setColor(0xffe6e6e6); // 線の色
    float[] pts = {_x0, _y0, x, y};
    // 点線
    paint.setPathEffect(new DashPathEffect(new float[]{ 10.0f, 10.0f }, 0));// 10px書く書かない
    c.drawLines(pts, paint);
}