Line2D的Android替代品?

时间:2011-06-20 17:56:48

标签: java android graphics line

我正在尝试将一些Java语言翻译成Android-Java语言,并且有一些涉及Point2Ds和Line2Ds的代码。我知道Point2D.Float的等价物是PointF,但是有什么类似于Line2D的,或者我将不得不重新构建并重写它?如果是这样......帮助?

1 个答案:

答案 0 :(得分:0)

您可以使用Path例如:

Paint paint = new Paint();
paint.setStyle(Paint.Style.STROKE);
paint.setStrokeWidth(5);

paint.setColor(Color.WHITE);
Path line2d = new Path();
// just example for line could be complex shape
line2d.moveTo(pointF1.x, pointF1.y);
line2d.lineTo(pointF2.x, pointF2.y);