Q: Android-Adjusting the zoom controls In my google maps activity,the map is shown based on the current position.So i need to adjust the zoom controls of the map so that my current point and target point is always visible in the map.I think i need to be more specific.ie,I have a target address that is shown by an overlay image.My current position is focused on the map.So as I move away from the target,I need to adjust the zoom controls so that the target is still visible.Similarly,When I move close to target,I need to zoom in.

A: Use the following methods of MapView: 
mapView.getController().setZoom(13); // set the zoom level here 
mapView.getController().setCenter(point);

where mapview is the instance of MapView.
Hope this is what you want.

A: Check this answer here they have given code to zoom to the level to show each Overlay Marker drawn on the map so each of them are visible..may be this can solve your problem
LINK TO THE QUESTION
