我目前需要在 MapView 中显示一条船/游轮路线,像这样
我开始编写我的版本,但由于我看到的每个水路示例都是相同的,我开始想知道是否有“标准”方法来做这件事。我一直在寻找几个小时,还没有找到任何东西,所以我决定在这里问。
这是我到目前为止所拥有的:
Point point2 = new Point();
projection.toPixels(gp2, point2);
paint.setStrokeWidth(5);
paint.setPathEffect(new DashPathEffect(new float[] {8,12}, 5));
paint.setAlpha(defaultColor==Color.parseColor("#6C8715")?200:100);
canvas.drawLine(point.x, point.y, point2.x,point2.y, paint);
它正在工作,唯一要做的就是在每次用户缩放时调整线条。这是这样做的方法,还是有一种标准的方法?
任何帮助表示赞赏,谢谢。