In the map overlay when creating the Points from the GeoPoints in the refreshQuakeLocation()
Code:
GeoPoint geoPoint = new GeoPoint(lgn.intValue(),
lat.intValue());
is backwards the lat goes first!.
Code:
GeoPoint geoPoint = new GeoPoint(lat.intValue(),
lng.intValue());
otherwise everything seems to end up in Antartica