Map overlay not updating

view story

http://stackoverflow.com – i am trying to draw the path as the user moves the below are my classes ,my problem is when i start tracing the line moves even when the user is not moving and path is not updating as he moves public class RouteOverlay extends Overlay { private GeoPoint gp1; private GeoPoint gp2; private int mode = 1; public RouteOverlay(GeoPoint paramGeoPoint1, GeoPoint paramGeoPoint2,int paramInt) { this.gp1 = paramGeoPoint1; this.gp2 = paramGeoPoint2; this.mode = paramInt; } public void draw(Canvas paramCanvas, MapView paramMapView, boolean paramShadow) { super.draw(paramCanva (HowTos)