just removed mapController.animateTo(point) from the onLocationChanged in the LocationListener, because apparently the GPS position changes slightly every now and then and I end up with a map focusing on my position at random moments. Also I had a createMarker() call to the mapView function and everytime the location changed, the positions were getting automatically randomized. creepy shit feeling when I did not know why the damn markers are moving around like crazy