public
Boolean
getZoomGesturesEnabled()

Returns

Specifies whether the map should be created in lite mode. The default value is
false. If lite mode is enabled, maps will load as static images. This improves
performance in the case where a lot of maps need to be displayed at the same time, for
example in a scrolling list, however lite-mode maps cannot be panned or zoomed by the user,
or tilted or rotated at all.

public
GoogleMapOptionsuseViewLifecycleInFragment(boolean useViewLifecycleInFragment)

When using a MapFragment, this flag specifies whether the lifecycle of the map
should be tied to the fragment's view or the fragment itself. The default value is
false, tying the lifecycle of the map to the fragment.

Using the lifecycle of the fragment allows faster rendering of the map when the fragment
is detached and reattached, because the underlying GL context is preserved. This has the
cost that detaching the fragment, but not destroying it, will not release memory used by
the map.

Using the lifecycle of a fragment's view means that a map is not reused when the fragment
is detached and reattached. This will cause the map to re-render from scratch, which can
take a few seconds. It also means that while a fragment is detached, and therefore has no
view, all GoogleMap methods will throw NullPointerException.

public
void
writeToParcel(Parcel out, int flags)

Control whether the map view's surface is placed on top of its window. See
setZOrderOnTop(boolean) for more details. Note that this
will cover all other views that could appear on the map (e.g., the zoom controls, the my
location button).