private void drawPolyline(Canvas canvas, MapView mapView)
{
Point ptLine1=mapView.getProjection().toPixels(geoPolyLine1, null);
Point ptLine2=mapView.getProjection().toPixels(geoPolyLine2, null);
Point ptLine3=mapView.getProjection().toPixels(geoPolyLine3, null);
Point ptLine4=mapView.getProjection().toPixels(geoPolyLine4, null);
Path pathLine=new Path();
pathLine.moveTo(ptLine1.x, ptLine1.y);
pathLine.lineTo(ptLine2.x, ptLine2.y);
pathLine.lineTo(ptLine3.x, ptLine3.y);
pathLine.lineTo(ptLine4.x, ptLine4.y);
Paint paintLine=new Paint();
paintLine.setStyle(Style.STROKE);
paintLine.setStrokeWidth(10);
paintLine.setColor(Color.BLUE);
paintLine.setAntiAlias(true);
paintLine.setStrokeCap(Cap.ROUND);
paintLine.setStrokeJoin(Join.ROUND);
canvas.drawPath(pathLine, paintLine);
}
OverlayDemo.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:MarkerDragForTencentMap
作者:
评论列表
文章目录