在android中的ondraw()中的两个坐标之间画线

时间:2013-03-21 09:46:43

标签: android canvas line

我有两点,让我们说(x1,y1)和(x2,y2)。现在我必须使用OnDraw()方法在这些点之间画一条线。

我试过

Paint mPaint = new Paint()     
mPaint.setColor(Color.BLACK);    
path.moveTo(x1, y1);    
path.lineTo(x2, y2);

canvas.drawPath(path, mPaint);

但它不起作用

此致

Sudheer

1 个答案:

答案 0 :(得分:4)

试试这个

canvas.drawLine(p1.x, p1.y, p2.x, p2.y, paint);