Line2D的Android替代品?

Kal*_*ina 6 java graphics android line

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

小智 1

您可以使用路径,例如:

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);
Run Code Online (Sandbox Code Playgroud)