2011-03-10 6 views

Répondre

2

Vous devez créer une superposition personnalisée, remplacer la méthode de tirage au sort et tracer la ligne entre les deux points.

public void draw(Canvas canvas, MapView mapView, boolean shadow){ 
     super.draw(canvas, mapView, shadow); 
     path = new Path(); 
     Projection proj = mapView.getProjection(); 
     proj.toPixels(gp1, p1); 
     proj.toPixels(gp2, p2); 
     path.moveTo(p2.x, p2.y); 
     path.lineTo(p1.x,p1.y); 
     canvas.drawPath(path, somePaintObject); 
} 
Questions connexes