sdk-maps / com.tomtom.online.sdk.map / UiComponentsLayer

UiComponentsLayer

interface UiComponentsLayer

Interface that represents UI components added on top of the map (e.g. compass view).

Functions

getCompassView

abstract fun getCompassView(): CompassView!

Get compass view.

getCopyrightsView

abstract fun getCopyrightsView(): CopyrightsView!

Gets TomTom copyrights view.

getCurrentLocationView

abstract fun getCurrentLocationView(): CurrentLocationView!

Get current location view.

getLogoView

abstract fun getLogoView(): LogoView!

Gets TomTom logo view.

getMarkerBalloonsLayerView

abstract fun getMarkerBalloonsLayerView(): ViewGroup!

Get view group that is used to add marker balloons.

getPanningControlsView

abstract fun getPanningControlsView(): PanningControlsView!

Get controls to pan the map.

getZoomingControlsView

abstract fun getZoomingControlsView(): ZoomingControlsView!

Gets controls to zoom in and zoom out the map.

Inheritors

MapView

open class MapView : FrameLayout, UiComponentsLayer, UIMapSettings

A view used to display a map. When you want to use this view directly, you need to pass forward all life cycle methods to this class (e.g. onPause, onResume).