sdk-maps
Module Contents
alltypes
Module Contents
class AllExpression : Expression
data class AnimationDuration
interface Annotation : Serializable
class AnyExpression : Expression
class ApiKeyType
interface BalloonViewAdapter<T : MarkerBalloon!, E : MapPoint!>
abstract class BaseBalloonViewAdapter<T : MarkerBalloon!> : BalloonViewAdapter<T, Marker!>
open class BaseGpsPositionIndicator : GpsIndicator
open class BaseMarkerBalloon : MarkerBalloon
abstract class BaseTrafficIncident : TrafficIncident
class BooleanValue : Value
class BuildConfig
class BuildConfig
interface CameraCallbacksExtension
data class CameraFocusArea
data class CameraPosition
interface Chevron : NativeObject
open class ChevronBuilder
open class ChevronPosition : Serializable
data class ChevronScreenPosition
interface Circle : Overlay, MapPoint
class CircleBuilder
open class ColorValue : Value
class ComparisonExpression : Expression
open class CopyrightsExtension : Contextable, RxContext
interface CopyrightsViewAdapter
open class DashDescriptor
@DeprecatedSince(2020, 6) open class DefaultGpsPositionIndicator : BaseGpsPositionIndicator
open class DefaultOnTrafficFlowClickListener : OnTrafficFlowClickListener
open class DefaultOnTrafficIncidentClickListener : OnTrafficIncidentsClickListener
interface DisplaySettings
class DoubleValue : Value
interface DrivingSettings : Persistable
interface Expression : JniNativeHandleOwner
class FormatExpression : Expression
class FormatExpressionSection : JniNativeHandleOwner
class FormattedText : JniNativeHandleOwner
class FormattedTextSection
interface GeoJsonSource : Source
data class GesturesConfiguration : Serializable
class GetExpression : Expression
interface GpsIndicator : Serializable
open class Icon
Module Contents
Icon(name: String!, width: Int, height: Int, scale: Double, data: ByteArray!, isAnimated: Boolean)
open class Factory
Module Contents
Factory()
@NonNull open static fun fromAssets(context: Context!, fileName: String!): Icon
@NonNull open static fun fromAssets(context: Context!, fileName: String!, scale: Double): Icon
@NonNull open static fun fromDrawable(@NonNull name: String, @NonNull drawable: Drawable): Icon
@NonNull open static fun fromDrawable(@NonNull name: String, @NonNull drawable: Drawable, scale: Double): Icon
@NonNull open static fun fromLayerDrawable(name: String!, @NonNull layerDrawable: LayerDrawable): Icon
@NonNull open static fun fromLayerDrawable(name: String!, @NonNull layerDrawable: LayerDrawable, scale: Double): Icon
@NonNull open static fun fromResources(@NonNull context: Context, @DrawableRes id: Int): Icon
@NonNull open static fun fromResources(@NonNull context: Context, @DrawableRes id: Int, scale: Double): Icon
@Nullable open fun getData(): ByteArray?
open fun getHeight(): Int
open fun getScale(): Double
open fun getWidth(): Int
interface Image : JniNativeHandleOwner
open class ImageFactory
interface ImageSource : Source
interface Layer : JniNativeHandleOwner
open class LayerFactory
open class LayerSetConfiguration
class LetterCaseTransform
class LineCapType
class LineJoinType
class LiteralExpression : Expression
interface LocationSourceExtension
abstract class MapBalloonViewAdapter<T : MarkerBalloon!> : BalloonViewAdapter<T, MapPoint!>
interface MapCallbacksExtension
open class MapConstants
open class MapFragment : Fragment, SnapshotService
Module Contents
MapFragment()
open fun getAsyncMap(@NonNull callback: OnMapReadyCallback): Unit
static val MAP_DYNAMIC_KEY: String
@NonNull open static fun newInstance(): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(keys: HashMap<String!, String!>!): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(styleUrl: String!): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(keys: HashMap<String!, String!>!, styleUrl: String!): MapFragment
@NonNull open static fun newInstance(mapProperties: MapProperties!): MapFragment
open fun onActivityCreated(@Nullable savedInstanceState: Bundle?): Unit
open fun onCreate(@Nullable savedInstanceState: Bundle?): Unit
open fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View?
open fun onDestroy(): Unit
open fun onInflate(context: Context!, attrs: AttributeSet!, savedInstanceState: Bundle!): Unit
open fun onPause(): Unit
open fun onResume(): Unit
open fun onSaveInstanceState(@NonNull outState: Bundle): Unit
open fun onStart(): Unit
open fun onStop(): Unit
protected open fun parseAttrs(context: Context!, attrs: AttributeSet!): Unit
open fun setMapBackgroundColor(mapBackgroundColor: Int): Unit
open fun setSnapshotter(@NonNull snapshotter: Snapshotter): Unit
open fun setZOrderMediaOverlay(zOrderOnTop: Boolean): Unit
static val STYLE_URL_KEY: String
open fun takeSnapshot(@NonNull callback: SnapshotCallback): Unit
interface MapInfoExtension
open class MapLayers
@DeprecatedSince(2020, 6) class MapLayersType
interface MapManipulationExtension
Module Contents
@DeprecatedSince(2020, 1) abstract fun centerOn(@NonNull location: LatLng): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(@NonNull location: LatLng, zoomLevel: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double, zoomLevel: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double, zoomLevel: Double, yawAngle: Int): Unit
abstract fun centerOn(@NonNull cameraPosition: CameraPosition): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, animationDuration: AnimationDuration!): Unit
abstract fun centerOn(@NonNull cameraPosition: CameraPosition, callback: OnMapCenteredCallback!): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, callback: OnMapCenteredCallback!): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, animationDuration: AnimationDuration!, callback: OnMapCenteredCallback!): Unit
abstract fun centerOnMyLocation(): Unit
abstract fun centerOnMyLocationWithNorthUp(): Unit
@DeprecatedSince(2020, 1) abstract fun centerOnWithDefaultZoom(latitude: Double, longitude: Double): Unit
abstract fun getCurrentBounds(): BoundingBox!
abstract fun getZoomLevel(): Double
abstract fun getZoomLevelForBounds(@NonNull topLeft: LatLng, @NonNull bottomRight: LatLng): Double
@DeprecatedSince(2020, 5) abstract fun setCurrentBounds(@NonNull topLeft: LatLng, @NonNull bottomRight: LatLng): Unit
abstract fun setCurrentBounds(@NonNull coordinates: MutableList<LatLng!>): Unit
@DeprecatedSince(2020, 2) abstract fun setPadding(top: Double, left: Double, bottom: Double, right: Double): Unit
abstract fun setPadding(mapPadding: MapPadding!): Unit
abstract fun zoomIn(): Unit
abstract fun zoomOut(): Unit
abstract fun zoomTo(zoomLevel: Double): Unit
class MapModeType
open class MapPadding
interface MapPoint
open class MapProperties
class MapSnapshotException : Exception
@DeprecatedSince(2020, 6) class MapStyleSource
@DeprecatedSince(2020, 6) open class MapTiles
@DeprecatedSince(2020, 6) class MapTilesType
class MapValue : Value
open class MapView : FrameLayout, UiComponentsLayer, UIMapSettings, SnapshotService
Module Contents
MapView(@NonNull context: Context)
MapView(@NonNull context: Context, @NonNull styleUrl: String)
MapView(@NonNull context: Context, @Nullable attrs: AttributeSet?)
MapView(@NonNull context: Context, keys: MutableMap<String!, String!>!)
MapView(@NonNull context: Context, keys: MutableMap<String!, String!>!, @NonNull styleUrl: String)
MapView(@NonNull context: Context, mapProperties: MapProperties!)
MapView(@NonNull context: Context, @Nullable attrs: AttributeSet?, defStyleAttr: Int)
open fun addOnMapReadyCallback(callback: OnMapReadyCallback!): Unit
protected open fun createGpsIndicator(): Unit
protected open fun createMap(nativeMapView: NativeMapView!): Unit
protected open fun createMapDatabase(context: Context!): Unit
protected open fun createSnapshotter(): Unit
open fun forceDestroy(): Unit
open fun getCompassView(): CompassView!
open fun getCopyrightsView(): CopyrightsView!
open fun getCurrentLocationView(): CurrentLocationView!
open fun getLogoView(): LogoView!
open fun getMapChangeListener(): TomtomMapCallback.OnMapChangedListener!
open fun getMarkerBalloonsLayerView(): ViewGroup!
open fun getPanningControlsView(): PanningControlsView!
open fun getZoomingControlsView(): ZoomingControlsView!
protected open fun init(context: Context!): Unit
protected open fun initView(): Unit
open fun loadDefaultStyle(): Unit
open fun onDestroy(): Unit
open fun onHostSaveInstanceState(): Unit
open fun onPause(): Unit
protected open fun onRestoreInstanceState(state: Parcelable!): Unit
open fun onResume(): Unit
@Nullable protected open fun onSaveInstanceState(): Parcelable?
open fun onStart(): Unit
open fun onStop(): Unit
open fun onTouchEvent(event: MotionEvent!): Boolean
protected open fun parseAttrs(context: Context!, attrs: AttributeSet!): Unit
open fun setSnapshotter(@NonNull snapshotter: Snapshotter): Unit
open fun setStyleJson(styleJson: String!): Unit
open fun setStyleJson(styleJson: String!, layerSetConfiguration: LayerSetConfiguration!): Unit
open fun setStyleUrl(styleUrl: String!): Unit
open fun setStyleUrl(styleUrl: String!, layerSetConfiguration: LayerSetConfiguration!): Unit
open fun setZOrderMediaOverlay(zOrderOnTop: Boolean): Unit
open fun takeSnapshot(@NonNull callback: SnapshotCallback): Unit
protected open fun updateMapConfig(holder: SurfaceHolder!): Unit
protected open fun updateMapSurface(holder: SurfaceHolder!): Unit
protected open fun verifyGpsStatus(): Unit
interface MapViewExtension
open class MapViewPort
interface Marker : Annotation, MapPoint
class MarkerAnchor : Serializable
interface MarkerBalloon : Serializable
open class MarkerBuilder
interface MarkerExtension
interface MarkersCallbackExtension
interface MarkerSettings : MarkerExtension, MarkersCallbackExtension, Persistable, TomtomMapCallback.OnMapTapListener, TomtomMapCallback.OnMapChangedListener
open class NativeMapConfig
interface OnMapCenteredCallback
interface OnMapReadyCallback
interface OnMarkerSelectedListener
interface OnTrafficFlowClickListener
interface OnTrafficIncidentsClickListener
interface Overlay : Annotation
interface OverlaysCallbackExtension
interface OverlaySettings : TomtomMapCallback.OnMapTapListener, OverlaysCallbackExtension, Persistable
interface Persistable
@Beta(2021, 3) interface PoiSettings
interface Polygon : Overlay
class PolygonBuilder
interface Polyline : Overlay
class PolylineBuilder
interface Route : Annotation
open class RouteBuilder
interface RouteCallbackExtension
interface RouteExtension
interface RouteSettings : RouteExtension, TomtomMapCallback.OnMapTapListener, RouteCallbackExtension, Persistable
open class RouteStyle
class RouteStyleBuilder
interface RxContext
open class SimpleMarkerBalloon : BaseMarkerBalloon
open class SingleLayoutBalloonViewAdapter : BaseBalloonViewAdapter<BaseMarkerBalloon!>
interface SnapshotCallback
interface Snapshotter
interface Source : JniNativeHandleOwner, Visitable<SourceVisitor!>
open class SourceFactory
interface SourceVisitor
class StringValue : Value
interface Style
interface StyleSettings : Style, UIMapSettings
class SymbolAnchor
class TextAlignment
open class TextBalloonViewAdapter : SingleLayoutBalloonViewAdapter
open class TextSettings : JniNativeHandleOwner
interface TomtomMap : RouteExtension, MarkerExtension, MapManipulationExtension, MapInfoExtension, MapCallbacksExtension, MapViewExtension, MarkersCallbackExtension, OverlaysCallbackExtension, RouteCallbackExtension, LocationSourceExtension, OnRequestPermissionsResultCallback, CameraCallbacksExtension
interface TomtomMapCallback
interface TrafficExtensions
Module Contents
@DeprecatedSince(2020, 6) abstract fun getTrafficRasterFlowStyle(): TrafficFlowType.RasterTrafficFlowType!
@DeprecatedSince(2020, 6) abstract fun getTrafficVectorFlowStyle(): TrafficFlowType.VectorTrafficFlowType!
abstract fun isTrafficFlowEnabled(): Boolean
abstract fun isTrafficIncidentsEnabled(): Boolean
@DeprecatedSince(2020, 6) abstract fun isTrafficRasterFlowEnabled(): Boolean
@DeprecatedSince(2020, 6) abstract fun isTrafficVectorFlowEnabled(): Boolean
abstract fun turnOffTraffic(): Unit
abstract fun turnOffTrafficFlowTiles(): Unit
abstract fun turnOffTrafficIncidents(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficFlowTiles(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficFlowTiles(trafficFlowTilesStyle: TrafficFlowType.RasterTrafficFlowType!): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficIncidents(): Unit
abstract fun turnOnTrafficFlowTiles(): Unit
abstract fun turnOnTrafficIncidents(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficFlowTiles(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficFlowTiles(trafficFlowTilesStyle: TrafficFlowType.VectorTrafficFlowType!): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficIncidents(): Unit
open class TrafficFlow : Serializable
abstract class TrafficFlowBalloonViewAdapter : MapBalloonViewAdapter<TrafficFlowMapBalloon!>
open class TrafficFlowMapBalloon : BaseMarkerBalloon
open class TrafficFlowMapModelDataConverter : Serializable
open class TrafficFlowModelDataConverter : Serializable
@DeprecatedSince(2020, 6) class TrafficFlowTilesType
@DeprecatedSince(2020, 6) interface TrafficFlowType
Module Contents
@DeprecatedSince(2020, 6) open class AbsoluteTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) open class BaseTrafficFlowStyle : TrafficFlowType
abstract fun getTrafficStyle(): String!
@DeprecatedSince(2020, 6) interface RasterTrafficFlowType : TrafficFlowType
@DeprecatedSince(2020, 6) open class ReducedSensitivityTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType
@DeprecatedSince(2020, 6) open class RelativeDelayTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) open class RelativeTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) interface VectorTrafficFlowType : TrafficFlowType
abstract class TrafficIncident : Visitable<TrafficIncidentVisitor!>
open class TrafficIncidentCluster : TrafficIncident, Serializable
open class TrafficIncidentFlow : BaseTrafficIncident, Serializable
open class TrafficIncidentFlowsModelDataConverter : Serializable
open class TrafficIncidentPoi : BaseTrafficIncident, Serializable
open class TrafficIncidentPoisModelDataConverter : Serializable
abstract class TrafficIncidentsBalloonViewAdapter : MapBalloonViewAdapter<TrafficIncidentsMapBalloon!>
open class TrafficIncidentsMapBalloon : BaseMarkerBalloon
open class TrafficIncidentsMapModelDataConverter : Serializable
@DeprecatedSince(2020, 6) class TrafficIncidentsTilesType
interface TrafficIncidentsType
interface TrafficIncidentVisitor
open class TrafficSelectedState : Serializable
interface TrafficSettings : TrafficExtensions, TomtomMapCallback.OnMapTapListener, Persistable, TomtomMapCallback.OnMapChangedListener
interface UiComponentsLayer
interface UIMapSettings
interface UiSettings : UIMapSettings, Persistable
open class UnsupportedStyleConfigurationException : RuntimeException
open class Value : JniNativeHandleOwner
class VectorValue : Value
class Visibility
package com.tomtom.online.sdk.map
Module Contents
data class AnimationDuration
interface Annotation : Serializable
class ApiKeyType
interface BalloonViewAdapter<T : MarkerBalloon!, E : MapPoint!>
abstract class BaseBalloonViewAdapter<T : MarkerBalloon!> : BalloonViewAdapter<T, Marker!>
open class BaseGpsPositionIndicator : GpsIndicator
open class BaseMarkerBalloon : MarkerBalloon
class BuildConfig
class BuildConfig
interface CameraCallbacksExtension
data class CameraFocusArea
data class CameraPosition
interface Chevron : NativeObject
open class ChevronBuilder
open class ChevronPosition : Serializable
interface Circle : Overlay, MapPoint
class CircleBuilder
open class DashDescriptor
@DeprecatedSince(2020, 6) open class DefaultGpsPositionIndicator : BaseGpsPositionIndicator
open class DefaultOnTrafficFlowClickListener : OnTrafficFlowClickListener
open class DefaultOnTrafficIncidentClickListener : OnTrafficIncidentsClickListener
interface DisplaySettings
interface DrivingSettings : Persistable
interface GpsIndicator : Serializable
open class Icon
Module Contents
Icon(name: String!, width: Int, height: Int, scale: Double, data: ByteArray!, isAnimated: Boolean)
open class Factory
Module Contents
Factory()
@NonNull open static fun fromAssets(context: Context!, fileName: String!): Icon
@NonNull open static fun fromAssets(context: Context!, fileName: String!, scale: Double): Icon
@NonNull open static fun fromDrawable(@NonNull name: String, @NonNull drawable: Drawable): Icon
@NonNull open static fun fromDrawable(@NonNull name: String, @NonNull drawable: Drawable, scale: Double): Icon
@NonNull open static fun fromLayerDrawable(name: String!, @NonNull layerDrawable: LayerDrawable): Icon
@NonNull open static fun fromLayerDrawable(name: String!, @NonNull layerDrawable: LayerDrawable, scale: Double): Icon
@NonNull open static fun fromResources(@NonNull context: Context, @DrawableRes id: Int): Icon
@NonNull open static fun fromResources(@NonNull context: Context, @DrawableRes id: Int, scale: Double): Icon
@Nullable open fun getData(): ByteArray?
open fun getHeight(): Int
open fun getScale(): Double
open fun getWidth(): Int
open class LayerSetConfiguration
interface LocationSourceExtension
abstract class MapBalloonViewAdapter<T : MarkerBalloon!> : BalloonViewAdapter<T, MapPoint!>
interface MapCallbacksExtension
open class MapConstants
open class MapFragment : Fragment, SnapshotService
Module Contents
MapFragment()
open fun getAsyncMap(@NonNull callback: OnMapReadyCallback): Unit
static val MAP_DYNAMIC_KEY: String
@NonNull open static fun newInstance(): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(keys: HashMap<String!, String!>!): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(styleUrl: String!): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(keys: HashMap<String!, String!>!, styleUrl: String!): MapFragment
@NonNull open static fun newInstance(mapProperties: MapProperties!): MapFragment
open fun onActivityCreated(@Nullable savedInstanceState: Bundle?): Unit
open fun onCreate(@Nullable savedInstanceState: Bundle?): Unit
open fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View?
open fun onDestroy(): Unit
open fun onInflate(context: Context!, attrs: AttributeSet!, savedInstanceState: Bundle!): Unit
open fun onPause(): Unit
open fun onResume(): Unit
open fun onSaveInstanceState(@NonNull outState: Bundle): Unit
open fun onStart(): Unit
open fun onStop(): Unit
protected open fun parseAttrs(context: Context!, attrs: AttributeSet!): Unit
open fun setMapBackgroundColor(mapBackgroundColor: Int): Unit
open fun setSnapshotter(@NonNull snapshotter: Snapshotter): Unit
open fun setZOrderMediaOverlay(zOrderOnTop: Boolean): Unit
static val STYLE_URL_KEY: String
open fun takeSnapshot(@NonNull callback: SnapshotCallback): Unit
interface MapInfoExtension
open class MapLayers
interface MapManipulationExtension
Module Contents
@DeprecatedSince(2020, 1) abstract fun centerOn(@NonNull location: LatLng): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(@NonNull location: LatLng, zoomLevel: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double, zoomLevel: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double, zoomLevel: Double, yawAngle: Int): Unit
abstract fun centerOn(@NonNull cameraPosition: CameraPosition): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, animationDuration: AnimationDuration!): Unit
abstract fun centerOn(@NonNull cameraPosition: CameraPosition, callback: OnMapCenteredCallback!): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, callback: OnMapCenteredCallback!): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, animationDuration: AnimationDuration!, callback: OnMapCenteredCallback!): Unit
abstract fun centerOnMyLocation(): Unit
abstract fun centerOnMyLocationWithNorthUp(): Unit
@DeprecatedSince(2020, 1) abstract fun centerOnWithDefaultZoom(latitude: Double, longitude: Double): Unit
abstract fun getCurrentBounds(): BoundingBox!
abstract fun getZoomLevel(): Double
abstract fun getZoomLevelForBounds(@NonNull topLeft: LatLng, @NonNull bottomRight: LatLng): Double
@DeprecatedSince(2020, 5) abstract fun setCurrentBounds(@NonNull topLeft: LatLng, @NonNull bottomRight: LatLng): Unit
abstract fun setCurrentBounds(@NonNull coordinates: MutableList<LatLng!>): Unit
@DeprecatedSince(2020, 2) abstract fun setPadding(top: Double, left: Double, bottom: Double, right: Double): Unit
abstract fun setPadding(mapPadding: MapPadding!): Unit
abstract fun zoomIn(): Unit
abstract fun zoomOut(): Unit
abstract fun zoomTo(zoomLevel: Double): Unit
open class MapPadding
interface MapPoint
open class MapProperties
@DeprecatedSince(2020, 6) class MapStyleSource
@DeprecatedSince(2020, 6) open class MapTiles
open class MapView : FrameLayout, UiComponentsLayer, UIMapSettings, SnapshotService
Module Contents
MapView(@NonNull context: Context)
MapView(@NonNull context: Context, @NonNull styleUrl: String)
MapView(@NonNull context: Context, @Nullable attrs: AttributeSet?)
MapView(@NonNull context: Context, keys: MutableMap<String!, String!>!)
MapView(@NonNull context: Context, keys: MutableMap<String!, String!>!, @NonNull styleUrl: String)
MapView(@NonNull context: Context, mapProperties: MapProperties!)
MapView(@NonNull context: Context, @Nullable attrs: AttributeSet?, defStyleAttr: Int)
open fun addOnMapReadyCallback(callback: OnMapReadyCallback!): Unit
protected open fun createGpsIndicator(): Unit
protected open fun createMap(nativeMapView: NativeMapView!): Unit
protected open fun createMapDatabase(context: Context!): Unit
protected open fun createSnapshotter(): Unit
open fun forceDestroy(): Unit
open fun getCompassView(): CompassView!
open fun getCopyrightsView(): CopyrightsView!
open fun getCurrentLocationView(): CurrentLocationView!
open fun getLogoView(): LogoView!
open fun getMapChangeListener(): TomtomMapCallback.OnMapChangedListener!
open fun getMarkerBalloonsLayerView(): ViewGroup!
open fun getPanningControlsView(): PanningControlsView!
open fun getZoomingControlsView(): ZoomingControlsView!
protected open fun init(context: Context!): Unit
protected open fun initView(): Unit
open fun loadDefaultStyle(): Unit
open fun onDestroy(): Unit
open fun onHostSaveInstanceState(): Unit
open fun onPause(): Unit
protected open fun onRestoreInstanceState(state: Parcelable!): Unit
open fun onResume(): Unit
@Nullable protected open fun onSaveInstanceState(): Parcelable?
open fun onStart(): Unit
open fun onStop(): Unit
open fun onTouchEvent(event: MotionEvent!): Boolean
protected open fun parseAttrs(context: Context!, attrs: AttributeSet!): Unit
open fun setSnapshotter(@NonNull snapshotter: Snapshotter): Unit
open fun setStyleJson(styleJson: String!): Unit
open fun setStyleJson(styleJson: String!, layerSetConfiguration: LayerSetConfiguration!): Unit
open fun setStyleUrl(styleUrl: String!): Unit
open fun setStyleUrl(styleUrl: String!, layerSetConfiguration: LayerSetConfiguration!): Unit
open fun setZOrderMediaOverlay(zOrderOnTop: Boolean): Unit
open fun takeSnapshot(@NonNull callback: SnapshotCallback): Unit
protected open fun updateMapConfig(holder: SurfaceHolder!): Unit
protected open fun updateMapSurface(holder: SurfaceHolder!): Unit
protected open fun verifyGpsStatus(): Unit
interface MapViewExtension
interface Marker : Annotation, MapPoint
class MarkerAnchor : Serializable
interface MarkerBalloon : Serializable
open class MarkerBuilder
interface MarkerExtension
interface MarkersCallbackExtension
interface MarkerSettings : MarkerExtension, MarkersCallbackExtension, Persistable, TomtomMapCallback.OnMapTapListener, TomtomMapCallback.OnMapChangedListener
open class NativeMapConfig
interface OnMapReadyCallback
interface OnMarkerSelectedListener
interface OnTrafficFlowClickListener
interface OnTrafficIncidentsClickListener
interface Overlay : Annotation
interface OverlaysCallbackExtension
interface OverlaySettings : TomtomMapCallback.OnMapTapListener, OverlaysCallbackExtension, Persistable
interface Persistable
interface Polygon : Overlay
class PolygonBuilder
interface Polyline : Overlay
class PolylineBuilder
interface Route : Annotation
open class RouteBuilder
interface RouteCallbackExtension
interface RouteExtension
interface RouteSettings : RouteExtension, TomtomMapCallback.OnMapTapListener, RouteCallbackExtension, Persistable
open class RouteStyle
class RouteStyleBuilder
open class SimpleMarkerBalloon : BaseMarkerBalloon
open class SingleLayoutBalloonViewAdapter : BaseBalloonViewAdapter<BaseMarkerBalloon!>
interface StyleSettings : Style, UIMapSettings
open class TextBalloonViewAdapter : SingleLayoutBalloonViewAdapter
interface TomtomMap : RouteExtension, MarkerExtension, MapManipulationExtension, MapInfoExtension, MapCallbacksExtension, MapViewExtension, MarkersCallbackExtension, OverlaysCallbackExtension, RouteCallbackExtension, LocationSourceExtension, OnRequestPermissionsResultCallback, CameraCallbacksExtension
interface TomtomMapCallback
interface TrafficExtensions
Module Contents
@DeprecatedSince(2020, 6) abstract fun getTrafficRasterFlowStyle(): TrafficFlowType.RasterTrafficFlowType!
@DeprecatedSince(2020, 6) abstract fun getTrafficVectorFlowStyle(): TrafficFlowType.VectorTrafficFlowType!
abstract fun isTrafficFlowEnabled(): Boolean
abstract fun isTrafficIncidentsEnabled(): Boolean
@DeprecatedSince(2020, 6) abstract fun isTrafficRasterFlowEnabled(): Boolean
@DeprecatedSince(2020, 6) abstract fun isTrafficVectorFlowEnabled(): Boolean
abstract fun turnOffTraffic(): Unit
abstract fun turnOffTrafficFlowTiles(): Unit
abstract fun turnOffTrafficIncidents(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficFlowTiles(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficFlowTiles(trafficFlowTilesStyle: TrafficFlowType.RasterTrafficFlowType!): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficIncidents(): Unit
abstract fun turnOnTrafficFlowTiles(): Unit
abstract fun turnOnTrafficIncidents(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficFlowTiles(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficFlowTiles(trafficFlowTilesStyle: TrafficFlowType.VectorTrafficFlowType!): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficIncidents(): Unit
abstract class TrafficFlowBalloonViewAdapter : MapBalloonViewAdapter<TrafficFlowMapBalloon!>
open class TrafficFlowMapBalloon : BaseMarkerBalloon
@DeprecatedSince(2020, 6) interface TrafficFlowType
Module Contents
@DeprecatedSince(2020, 6) open class AbsoluteTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) open class BaseTrafficFlowStyle : TrafficFlowType
abstract fun getTrafficStyle(): String!
@DeprecatedSince(2020, 6) interface RasterTrafficFlowType : TrafficFlowType
@DeprecatedSince(2020, 6) open class ReducedSensitivityTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType
@DeprecatedSince(2020, 6) open class RelativeDelayTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) open class RelativeTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) interface VectorTrafficFlowType : TrafficFlowType
abstract class TrafficIncidentsBalloonViewAdapter : MapBalloonViewAdapter<TrafficIncidentsMapBalloon!>
open class TrafficIncidentsMapBalloon : BaseMarkerBalloon
interface TrafficIncidentsType
open class TrafficSelectedState : Serializable
interface TrafficSettings : TrafficExtensions, TomtomMapCallback.OnMapTapListener, Persistable, TomtomMapCallback.OnMapChangedListener
interface UiComponentsLayer
interface UIMapSettings
interface UiSettings : UIMapSettings, Persistable
open class UnsupportedStyleConfigurationException : RuntimeException
package com.tomtom.online.sdk.map.camera
package com.tomtom.online.sdk.map.copyrights
package com.tomtom.online.sdk.map.driving
package com.tomtom.online.sdk.map.gestures
package com.tomtom.online.sdk.map.model
package com.tomtom.online.sdk.map.rx
package com.tomtom.online.sdk.map.settings.poi
package com.tomtom.online.sdk.map.snapshot
package com.tomtom.online.sdk.map.style
package com.tomtom.online.sdk.map.style.expression
package com.tomtom.online.sdk.map.style.expression.textsettings
package com.tomtom.online.sdk.map.style.expression.value
package com.tomtom.online.sdk.map.style.images
package com.tomtom.online.sdk.map.style.layers
package com.tomtom.online.sdk.map.style.sources
package com.tomtom.online.sdk.map.traffic