1
제거, 그리고 경로 경로 제거 || 라인 안드로이드 구글지도 GPS를 사용하여 Google지도
public boolean draw(Canvas canvas, MapView mapView, boolean shadow,
long when) {
super.draw(canvas, mapView, shadow);
GeoPoint p = new GeoPoint((int) (29.987574219703674 * 1E6),
(int) (31.44225418567575 * 1E6));
GeoPoint p2 = new GeoPoint((int) (29.98763859272003 * 1E6),
(int) (31.44235074520111 * 1E6));
GeoPoint p3 = new GeoPoint((int) (29.98718498160553* 1E6),
(int) (31.442527770996094 * 1E6));
GeoPoint p4= new GeoPoint((int) (29.98739718380868 * 1E6),
(int) (31.442527770886084 * 1E6));
// Let's assume you've assigned values to these two GeoPoints now.
Projection projection = mapView.getProjection();
Point startingPoint = projection.toPixels(p, null);
Point endingPoint = projection.toPixels(p2, null);
// Create the path containing the line between the two points.
Path path = new Path();
path.moveTo(startingPoint.x, startingPoint.y);
path.lineTo(endingPoint.x, endingPoint.y);
// Setup the paint. You'd probably do this outside of the draw() method
// to be more efficient.
Paint paint = new Paint();
paint.setStyle(Paint.Style.STROKE);
paint.setColor(Color.RED);
super.draw(canvas, mapView, shadow);
// el super de 3shnnn to addd koloooo overlay w path
canvas.drawPath(path, paint);
}
enter code here
이 수정을 시도합니다. – exequielc