Hide

MapsInitializer

public final class MapsInitializer extends Object
java.lang.Object
   ↳ com.google.android.gms.maps.MapsInitializer

Use this class to initialize the Google Maps Android API if features need to be used before obtaining a map. It must be called because some classes such as BitmapDescriptorFactory and CameraUpdateFactory need to be initialized.

If you are using MapFragment or MapView and have already obtained a (non-null) GoogleMap by calling getMap() on either of these classes, then you do not need to worry about this class. See the sample application for some examples.

Public Method Summary

synchronized static int
initialize(Context context)

Public Methods

public static synchronized int initialize (Context context)

Initializes the Google Maps Android API so that its classes are ready for use. If you are using MapFragment or MapView and have already obtained a (non-null) GoogleMap by calling getMap() on either of these classes, then it is not necessary to call this.

Parameters
context Required to fetch the necessary API resources and code. Must not be null.
Returns
  • A ConnectionResult error code.