Package-level declarations

Types

Link copied to clipboard

Enumeration of all gestures available for the MapView

Link copied to clipboard

Class used to enable or disable gestures of a MapView

Link copied to clipboard

Enumeration of all possible states of the MapView center used for changing behavior of the recenter button in an application

Link copied to clipboard
data class MapState(var center: GeoPoint, var tilt: Double, var zoomLevel: Double, var orientation: Double) : Parcelable

Defines the map state (center, tilt, orientation and zoom level)

Link copied to clipboard
open class MapView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, gestureOptions: GestureOptions = GestureOptions(), onGestureListener: OnGestureListener? = null, onStateChanged: suspend (newState: MapState) -> Unit = {}, callback: OnMapReadyCallback? = null) : GLMapView, TwoFingersGestureDetector.OnTwoFingersGestureListener

The MapView can be manipulated only after the OnMapReadyCallback triggers the onMapReady method.

Link copied to clipboard

A simple Fragment subclass that encapsulates a MapView and handles the restoration of its MapState across configuration changes.

Link copied to clipboard

Enumeration of the different existing view types for the MapView