minLat = mapCenter.getLatitudeE6() - mapView.getLatitudeSpan()/2; maxLat = mapCenter.getLatitudeE6() + mapView.getLatitudeSpan()/2; minLng = mapCenter.getLongitudeE6() - mapView.getLongitudeSpan()/2; maxLng = mapCenter.getLongitudeE6() + mapView.getLongitudeSpan()/2; if (newCenter.getLatitudeE6() > maxLat || newCenter.getLatitudeE6() < minLat ||
int longSpan = mapView.getLongitudeSpan();
int longSpan = mapView.getLongitudeSpan();
public void run() { int viewLatSpan = mapView.getLatitudeSpan(); int viewLonSpan = mapView.getLongitudeSpan(); boolean actionTaken = false; if (mapView.getZoomLevel() > 1 && (latSpan > viewLatSpan || lonSpan > viewLonSpan)) {