

moveCamera(CameraUpdate update) : This method repositions the camera according to the instructions defined in the update.

getMyLocation() : This method returns the currently displayed user location.clear() : This method removes everything from the map.animateCamera(CameraUpdate update) : This method Moves the map according to the update with an animation.addTileOverlay(TileOverlayOptions options) : This method add tile overlay to the map.addPolygon(PolygonOptions options) : This method add a polygon to the map.addCircle(CircleOptions options) : This method add a circle to the map.Some other customization methods available in the GoogleMap class are given below. GoogleMap.getUiSettings().setRotateGesturesEnabled(true) We can enable/disable map zoom and rotations using the following lines of codes: googleMap.getUiSettings().setZoomGesturesEnabled(true) These types are Normal, Hybrid, Satellite and Terrain. There are four different types of map and each give different view of the map. Using the google map object we can change the map type too. To get hold of the GoogleMap object in our MainActivity class we need to implement the OnMapRead圜allback interface and override the onMapReady callback method. This attaches the MapFragment to our MainActivity. Add the map fragment in the content_main.xml layout as we had done in the previous tutorial. Features include map markers, map types, camera animations and a few more.

In this tutorial we’ll implement a few interesting features provided by the Android Google Maps API. Please make sure that you’ve been through the Android Google Maps Setup. In this tutorial we’ll discuss and implement some interesting features of android google maps API in our application.
