Skip navigation links
A B C D E F G H I L M N O P R S T U V W X Y Z 

A

AbstractLocationSource - Class in com.tomtom.online.sdk.location
Base class for all LocationSources.
AbstractLocationSource() - Constructor for class com.tomtom.online.sdk.location.AbstractLocationSource
 
activate() - Method in class com.tomtom.online.sdk.location.BasicLocationSource
 
activate() - Method in class com.tomtom.online.sdk.location.FusedLocationSource
 
activate(LocationRequest) - Method in class com.tomtom.online.sdk.location.FusedLocationSource
 
activate() - Method in interface com.tomtom.online.sdk.location.LocationSource
Activates the provider.
addLocationUpdateListener(LocationUpdateListener) - Method in class com.tomtom.online.sdk.location.AbstractLocationSource
 
addLocationUpdateListener(LocationUpdateListener) - Method in interface com.tomtom.online.sdk.location.LocationSource
Adds location update listener.
addOnMapReadyCallback(OnMapReadyCallback) - Method in class com.tomtom.online.sdk.map.MapView
Register OnMapReadyCallback callback used to inform that the map view is ready to be used.
addOverlay(Overlay) - Method in interface com.tomtom.online.sdk.map.OverlaySettings
Add new overlay to the map providing overlay options (e.g.
AMSTERDAM - Static variable in class com.tomtom.online.sdk.location.Locations
Center of Amsterdam.
AndroidPermissionChecker - Class in com.tomtom.online.sdk.common.permission
The Android's user permissions checker implementation of PermissionChecker
AndroidPermissionChecker(Context, List<String>) - Constructor for class com.tomtom.online.sdk.common.permission.AndroidPermissionChecker
Instantiates a new android permission checker.
AndroidPermissionChecker.LocationChecker - Class in com.tomtom.online.sdk.common.permission
The Android Location permission checker.
AndroidPermissionChecker.ReadSDCardChecker - Class in com.tomtom.online.sdk.common.permission
The Android Read SdCard permission checker.
Annotation - Interface in com.tomtom.online.sdk.map
Base interface that describes common methods used by each element that can be added to the map (e.g.
apply(T) - Method in interface com.tomtom.online.sdk.common.func.Block
Starts executing the active part of the class' code.
apply(Optional<? extends T>, Block<T>) - Static method in class com.tomtom.online.sdk.common.func.FuncUtils
Run function when optional is not absent.
apply(Optional<? extends T>, Block<T>, Runnable) - Static method in class com.tomtom.online.sdk.common.func.FuncUtils
Run function when optional is not absent.
AppPermissionHandler - Class in com.tomtom.online.sdk.common.permission
The default Application permission handler.
AppPermissionHandler(Context) - Constructor for class com.tomtom.online.sdk.common.permission.AppPermissionHandler
Instantiates a new App permission handler.
areMarkersActive() - Method in interface com.tomtom.online.sdk.map.MarkerSettings
Indicates whether any markers are added on the map or not.
areOverlaysActive() - Method in interface com.tomtom.online.sdk.map.OverlaySettings
True if any overlay are added to the map, false otherwise.
askForNotGrantedPermissions() - Method in class com.tomtom.online.sdk.common.permission.AppPermissionHandler
 
askForNotGrantedPermissions(PermissionHandler.PermissionCallback) - Method in class com.tomtom.online.sdk.common.permission.AppPermissionHandler
 
askForNotGrantedPermissions() - Method in interface com.tomtom.online.sdk.common.permission.PermissionHandler
Perform action to ask a user for not granted permissions.
askForNotGrantedPermissions(PermissionHandler.PermissionCallback) - Method in interface com.tomtom.online.sdk.common.permission.PermissionHandler
Perform action to ask a user for not granted permissions.
ASSET_PATH - Static variable in class com.tomtom.online.sdk.map.MapConstants
Default path for app assets.

B

BalloonViewAdapter - Interface in com.tomtom.online.sdk.map
Adapter of balloon view.
BASE_URL - Static variable in interface com.tomtom.online.sdk.map.copyrights.CopyrightsService
 
BaseMarkerBalloonLayout - Class in com.tomtom.online.sdk.map
Base balloon layout.
BaseMarkerBalloonLayout(int) - Constructor for class com.tomtom.online.sdk.map.BaseMarkerBalloonLayout
 
BasicCompassView - Class in com.tomtom.online.sdk.map.ui.compass
Button that represents 2D compass.
BasicCompassView(Context) - Constructor for class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
BasicCompassView(Context, AttributeSet) - Constructor for class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
BasicCompassView(Context, AttributeSet, int) - Constructor for class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
BasicCurrentLocationView - Class in com.tomtom.online.sdk.map.ui.currentlocation
Button that is used to center the map on user current location.
BasicCurrentLocationView(Context) - Constructor for class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
BasicCurrentLocationView(Context, AttributeSet) - Constructor for class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
BasicCurrentLocationView(Context, AttributeSet, int) - Constructor for class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
BasicLocationSource - Class in com.tomtom.online.sdk.location
The basic implementation of the LocationSource which relies on the default Android mechanism to obtain location: via LocationManager instead of Google Location Services.
BasicLocationSource(Context) - Constructor for class com.tomtom.online.sdk.location.BasicLocationSource
Default constructor to create fused location source implementation.
Block<T> - Interface in com.tomtom.online.sdk.common.func
Represents a command that can be executed.
build() - Method in class com.tomtom.core.maps.gestures.GesturesDetectionSettingsBuilder
Gathers all passed information from GesturesDetectionSettingsBuilder and the base class and creates new GesturesDetectionSettings object
build() - Method in class com.tomtom.online.sdk.map.CircleBuilder
Create circle overlay for a given map view.
build() - Method in class com.tomtom.online.sdk.map.MarkerBuilder
Create an instance of a marker.
build() - Method in class com.tomtom.online.sdk.map.PolygonBuilder
Create polygon overlay for a given map view.
build() - Method in class com.tomtom.online.sdk.map.PolylineBuilder
Create polyline overlay for a given map view.
build() - Method in class com.tomtom.online.sdk.map.RouteBuilder
Used to construct route object.
builder(LatLng) - Static method in class com.tomtom.online.sdk.map.CameraPosition
Builder to construct CameraPosition class.

C

CACHE_FILE - Static variable in class com.tomtom.online.sdk.map.MapConstants
Default path for map data cache.
CameraPosition - Class in com.tomtom.online.sdk.map
A class that that describes all camera position parameters, such as location, zoom levem, pitch angle and bearing.
CameraPosition() - Constructor for class com.tomtom.online.sdk.map.CameraPosition
 
canShowBalloon() - Method in interface com.tomtom.online.sdk.map.Marker
 
canShowBalloon(boolean) - Method in interface com.tomtom.online.sdk.map.Marker
Setter for permission to show balloon
caption(String) - Method in interface com.tomtom.online.sdk.map.copyrights.CopyrightsService
 
Circle - Interface in com.tomtom.online.sdk.map
Base interface defining circle that can be added to the map.
CircleBuilder - Class in com.tomtom.online.sdk.map
Circle overlay for the map.
clear() - Method in interface com.tomtom.online.sdk.map.TomtomMap
Clear from map all annotation, markers, polyline, polygon's, routes.
color(int) - Method in class com.tomtom.online.sdk.map.CircleBuilder
The color in RGBA format of the overlay
color(int) - Method in class com.tomtom.online.sdk.map.PolygonBuilder
The color in RGBA format of the overlay
color(int) - Method in class com.tomtom.online.sdk.map.PolylineBuilder
The color in RGBA format of the overlay
com.tomtom.core.maps.gestures - package com.tomtom.core.maps.gestures
 
com.tomtom.online.sdk.common.func - package com.tomtom.online.sdk.common.func
It is a group of main entry classes that represents function execution utilities.
com.tomtom.online.sdk.common.location - package com.tomtom.online.sdk.common.location
It is a group of main entry classes that represents locale classes.
com.tomtom.online.sdk.common.permission - package com.tomtom.online.sdk.common.permission
It is a group of main entry classes that represents utils classes to handle Android permissions.
com.tomtom.online.sdk.common.util - package com.tomtom.online.sdk.common.util
It is a group of entry classes that represents general purpose utils.
com.tomtom.online.sdk.location - package com.tomtom.online.sdk.location
It is a group of main entry classes to get location data, typically to a TomtomMap object.
com.tomtom.online.sdk.map - package com.tomtom.online.sdk.map
It is a group of main entry classes to use and manipulate the TomTom map.
com.tomtom.online.sdk.map.copyrights - package com.tomtom.online.sdk.map.copyrights
It is a group of main entry classes to manage copyrights for map data.
com.tomtom.online.sdk.map.model - package com.tomtom.online.sdk.map.model
It is a group of main entry classes that represents data model for the TomTom map.
com.tomtom.online.sdk.map.rx - package com.tomtom.online.sdk.map.rx
It is a group of main entry classes that adds rx extension for the map.
com.tomtom.online.sdk.map.ui - package com.tomtom.online.sdk.map.ui
It is a group of ui components for the map.
com.tomtom.online.sdk.map.ui.compass - package com.tomtom.online.sdk.map.ui.compass
It contains classes related to the compass map component.
com.tomtom.online.sdk.map.ui.currentlocation - package com.tomtom.online.sdk.map.ui.currentlocation
It contains classes related to the current location map component.
com.tomtom.online.sdk.map.ui.dialog - package com.tomtom.online.sdk.map.ui.dialog
It contains classes related to the dialogs used by the map.
COMPASS_NORTH_YAW_DEGREES - Static variable in interface com.tomtom.online.sdk.map.ui.compass.CompassView
The starting compass rotation when the image points on the north.
CompassView - Interface in com.tomtom.online.sdk.map.ui.compass
Compass component.
coordinates(List<LatLng>) - Method in class com.tomtom.online.sdk.map.PolygonBuilder
Set list of polygon corners.
coordinates(List<LatLng>) - Method in class com.tomtom.online.sdk.map.PolylineBuilder
Set list of polyline corners.
copyrights(String, String, String, String, String) - Method in interface com.tomtom.online.sdk.map.copyrights.CopyrightsService
 
CopyrightsExtension - Class in com.tomtom.online.sdk.map.copyrights
Copyrights module to get copyrights from tomtom service
CopyrightsExtension(TextView, String) - Constructor for class com.tomtom.online.sdk.map.copyrights.CopyrightsExtension
 
CopyrightsService - Interface in com.tomtom.online.sdk.map.copyrights
Service used to download copyright information for a given map position.
create() - Static method in class com.tomtom.core.maps.gestures.GesturesDetectionSettingsBuilder
Creates the new builder object for GesturesDetectionSettings
create() - Static method in class com.tomtom.online.sdk.location.LocationRequestsFactory
 
create() - Static method in class com.tomtom.online.sdk.map.CircleBuilder
 
create() - Static method in class com.tomtom.online.sdk.map.PolygonBuilder
 
create() - Static method in class com.tomtom.online.sdk.map.PolylineBuilder
 
createDefault() - Static method in class com.tomtom.core.maps.gestures.GesturesDetectionSettings
Creates the default settings for gestures detection.
createDefaultLocationSource(Context, LocationUpdateListener) - Method in class com.tomtom.online.sdk.location.LocationSourceFactory
Creates default location source.
createDefaultLocationSource(Context, LocationUpdateListener, LocationRequest) - Method in class com.tomtom.online.sdk.location.LocationSourceFactory
Creates default location source.
createDrivingLocationRequest() - Method in class com.tomtom.online.sdk.location.LocationRequestsFactory
Driving location request provides updates with the highest available accuracy.
createLocationChecker(Context) - Static method in class com.tomtom.online.sdk.common.permission.AndroidPermissionChecker
Creates a android permission checker to validate if the permissions ACCESS_FINE_LOCATION and ACCESS_COARSE_LOCATION have been granted by the user
createMap(Context) - Method in class com.tomtom.online.sdk.map.MapView
 
createMapLocationRequest() - Method in class com.tomtom.online.sdk.location.LocationRequestsFactory
Map location request provides updates with the highest available accuracy.
createReadSDCardChecker(Context) - Static method in class com.tomtom.online.sdk.common.permission.AndroidPermissionChecker
Creates a android permission checker to validate if the permission READ_EXTERNAL_STORAGE have been granted by the user
createSearchLocationRequest() - Method in class com.tomtom.online.sdk.location.LocationRequestsFactory
Search location request provides updates with less accuracy, taking power consumption into account.
CurrentLocationClickAction - Class in com.tomtom.online.sdk.map.ui.currentlocation
 
CurrentLocationClickAction(MapComponentView.MapComponentClickCallback) - Constructor for class com.tomtom.online.sdk.map.ui.currentlocation.CurrentLocationClickAction
 
CurrentLocationView - Interface in com.tomtom.online.sdk.map.ui.currentlocation
The current location view api.
CurrentLocationView.LocationStatusListener - Interface in com.tomtom.online.sdk.map.ui.currentlocation
The listener used to obtain if current location is available.

D

deactivate() - Method in class com.tomtom.online.sdk.location.BasicLocationSource
 
deactivate() - Method in class com.tomtom.online.sdk.location.FusedLocationSource
 
deactivate() - Method in interface com.tomtom.online.sdk.location.LocationSource
Deactivates this provider.
decal(boolean) - Method in class com.tomtom.online.sdk.map.MarkerBuilder
Whether the marker icon is to be attached to the map
DECIMAL_PRECISION - Static variable in class com.tomtom.online.sdk.map.copyrights.CopyrightsExtension
 
DEFAULT_ICON_SCALE - Static variable in class com.tomtom.online.sdk.map.MarkerBuilder
 
DEFAULT_POLYLINE_WIDTH - Static variable in interface com.tomtom.online.sdk.map.Polyline
Default polyline width.
DEFAULT_ZOOM_LEVEL - Static variable in class com.tomtom.online.sdk.map.MapConstants
Default map zoom level.
deselect() - Method in interface com.tomtom.online.sdk.map.Marker
Mark the marker as a deselected
DialogsFactory - Class in com.tomtom.online.sdk.map.ui.dialog
Factory class to construct specific dialogs used by the map.
DialogsFactory(Context) - Constructor for class com.tomtom.online.sdk.map.ui.dialog.DialogsFactory
Default constructor.
distanceTo(LatLng) - Method in class com.tomtom.online.sdk.common.location.LatLng
Calculate the great-circle distance between two points.
doFrame(long) - Method in class com.tomtom.online.sdk.map.MapView
 

E

EARTH_CENTER - Static variable in class com.tomtom.online.sdk.location.Locations
Center of Earth.
endIcon(Icon) - Method in class com.tomtom.online.sdk.map.RouteBuilder
Icon added to the end point of the route.
equals(Object) - Method in class com.tomtom.online.sdk.common.location.LatLng
 

F

Factory() - Constructor for class com.tomtom.online.sdk.map.Icon.Factory
 
fill(boolean) - Method in class com.tomtom.online.sdk.map.CircleBuilder
Specifies if the circle should be filled.
FlowAndIncidentFlow - Class in com.tomtom.online.sdk.map
Settings to manipulate traffic flow and incidents simultaneously.
FlowAndIncidentFlow(UiSettings) - Constructor for class com.tomtom.online.sdk.map.FlowAndIncidentFlow
 
forEach(Iterable<? extends T>, Block<T>) - Static method in class com.tomtom.online.sdk.common.func.FuncUtils
Iterate iterable and apply function on each item.
forWeekEach(Iterable<WeakReference<? extends T>>, Block<WeakReference<? extends T>>) - Static method in class com.tomtom.online.sdk.common.func.FuncUtils
Iterate iterable and apply function on each item.
fromDrawable(String, Drawable) - Static method in class com.tomtom.online.sdk.map.Icon.Factory
Load icon from drawables.
fromResources(Context, int) - Static method in class com.tomtom.online.sdk.map.Icon.Factory
Load icon from resources.
FuncUtils - Class in com.tomtom.online.sdk.common.func
Utility methods to execute Block functions.
FuncUtils() - Constructor for class com.tomtom.online.sdk.common.func.FuncUtils
 
FusedLocationSource - Class in com.tomtom.online.sdk.location
Default location source implementation.
FusedLocationSource(Context, LocationRequest) - Constructor for class com.tomtom.online.sdk.location.FusedLocationSource
Default constructor to create fused location source implementation.

G

GesturesDetectionSettings - Class in com.tomtom.core.maps.gestures
 
GesturesDetectionSettingsBuilder - Class in com.tomtom.core.maps.gestures
Gestures detection settings
getAllLocationUpdateListeners() - Method in class com.tomtom.online.sdk.location.AbstractLocationSource
 
getAllLocationUpdateListeners() - Method in interface com.tomtom.online.sdk.location.LocationSource
Obtains the list of all added location update listeners.
getAnchor() - Method in interface com.tomtom.online.sdk.map.Marker
 
getAsyncMap(OnMapReadyCallback) - Method in class com.tomtom.online.sdk.map.MapFragment
Sets a callback which will be triggered when the map instance is ready to use.
getBalloonOffset(Marker) - Method in interface com.tomtom.online.sdk.map.BalloonViewAdapter
Get balloon offset from tke marker.
getBalloonOffset(Marker) - Method in class com.tomtom.online.sdk.map.BaseMarkerBalloonLayout
Specify the position of the balloon relatively to the marker (anchoring).
getBalloonView() - Method in class com.tomtom.online.sdk.map.BaseMarkerBalloonLayout
Root view of balloon.
getBearing() - Method in class com.tomtom.online.sdk.common.location.LatLng
 
getCameraPosition() - Method in interface com.tomtom.online.sdk.map.UiSettings
Get current camera position of the map.
getColor() - Method in interface com.tomtom.online.sdk.map.Overlay
Gets the color in RGBA format of the overlay.
getCompassView() - Method in class com.tomtom.online.sdk.map.MapView
 
getCompassView() - Method in interface com.tomtom.online.sdk.map.UiComponentsLayer
Get compass view.
getCompassView() - Method in interface com.tomtom.online.sdk.map.UiSettings
The CompassView component.
getConfigProvider() - Method in interface com.tomtom.online.sdk.map.TomtomMap
Get current config provider implementation.
getContext() - Method in class com.tomtom.online.sdk.location.FusedLocationSource
 
getContext() - Method in class com.tomtom.online.sdk.map.copyrights.CopyrightsExtension
 
getCoordinates() - Method in interface com.tomtom.online.sdk.map.Polygon
Gets the list of the polygon corners.
getCoordinates() - Method in interface com.tomtom.online.sdk.map.Polyline
Gets the list of the polyline corners.
getCoordinates() - Method in interface com.tomtom.online.sdk.map.Route
Get route points.
getCurrentLocationView() - Method in class com.tomtom.online.sdk.map.MapView
 
getCurrentLocationView() - Method in interface com.tomtom.online.sdk.map.UiComponentsLayer
Get current location view.
getCurrentLocationView() - Method in interface com.tomtom.online.sdk.map.UiSettings
The CenterOnCurrentLocationView component.
getData() - Method in class com.tomtom.online.sdk.map.Icon
Get icon image as byte array.
getGestureDetector() - Method in interface com.tomtom.online.sdk.map.TomtomMap
Get current gesture detector implementation.
getGesturesDetectionSettings() - Method in interface com.tomtom.online.sdk.map.TomtomMap
Obtains the gestures detection settings object.
getHeight() - Method in class com.tomtom.online.sdk.map.Icon
Get icon image height.
getIconHeight() - Method in interface com.tomtom.online.sdk.map.Marker
 
getIconWidth() - Method in interface com.tomtom.online.sdk.map.Marker
 
getId() - Method in interface com.tomtom.online.sdk.map.Annotation
Get annotation id.
getLastKnownLocation() - Method in class com.tomtom.online.sdk.location.BasicLocationSource
 
getLastKnownLocation() - Method in class com.tomtom.online.sdk.location.FusedLocationSource
 
getLastKnownLocation() - Method in interface com.tomtom.online.sdk.location.LocationSource
Last valid location of the user.
getLatitude() - Method in class com.tomtom.online.sdk.common.location.LatLng
 
getLatitudeAsString() - Method in class com.tomtom.online.sdk.common.location.LatLng
 
getLongitude() - Method in class com.tomtom.online.sdk.common.location.LatLng
 
getLongitudeAsString() - Method in class com.tomtom.online.sdk.common.location.LatLng
 
getMapLayersType() - Method in interface com.tomtom.online.sdk.map.UiSettings
Get information about current map layer settings.
getMapModeType() - Method in interface com.tomtom.online.sdk.map.UiSettings
Get current map mode type.
getMapTrafficType() - Method in interface com.tomtom.online.sdk.map.UiSettings
Get information about current traffic settings.
getMarkerBalloon() - Method in interface com.tomtom.online.sdk.map.Marker
 
getMarkerBalloonsLayerView() - Method in class com.tomtom.online.sdk.map.MapView
 
getMarkerBalloonsLayerView() - Method in interface com.tomtom.online.sdk.map.UiComponentsLayer
Get view group that is used to add marker balloons.
getMarkerSettings() - Method in interface com.tomtom.online.sdk.map.TomtomMap
Advanced settings for markers manipulation.
getNotGrantedPermission() - Method in class com.tomtom.online.sdk.common.permission.AndroidPermissionChecker
Gets a list of not granted permission.
getOpacity() - Method in interface com.tomtom.online.sdk.map.Overlay
Gets the opacity of the overlay.
getOutlineColor() - Method in interface com.tomtom.online.sdk.map.Circle
Specifies the circles outline color.
getOutlineColor() - Method in interface com.tomtom.online.sdk.map.Polygon
Gets the outline color of the polygon.
getOverlays() - Method in interface com.tomtom.online.sdk.map.OverlaySettings
List of all overlays
getOverlaySettings() - Method in interface com.tomtom.online.sdk.map.TomtomMap
Overlay is shape or polyline or polygon.
getPosition() - Method in interface com.tomtom.online.sdk.map.Circle
Position center of the circle overlay.
getPosition() - Method in interface com.tomtom.online.sdk.map.Marker
Position of the marker.
getRadius() - Method in class com.tomtom.online.sdk.common.location.LatLng
 
getRadius() - Method in interface com.tomtom.online.sdk.map.Circle
Circle radius in meters.
getResultScheduler() - Method in class com.tomtom.online.sdk.map.copyrights.CopyrightsExtension
 
getResultScheduler() - Method in interface com.tomtom.online.sdk.map.rx.RxContext
 
getRouteSettings() - Method in interface com.tomtom.online.sdk.map.TomtomMap
Advanced settings for displaying route on map.
getSelectedMarker() - Method in interface com.tomtom.online.sdk.map.MarkerSettings
Get list of selected markers.
getTag() - Method in interface com.tomtom.online.sdk.map.Annotation
Get annotation tag.
getTrafficFlowTilesType() - Method in interface com.tomtom.online.sdk.map.UiSettings
Get information about current traffic settings.
getUiSettings() - Method in interface com.tomtom.online.sdk.map.TomtomMap
Settings for manipulating map settings related to UI (e.g.
getView() - Method in class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
getView() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
getView() - Method in interface com.tomtom.online.sdk.map.ui.MapComponentView
The Android's View which is used by the Map Component.
getWidth() - Method in interface com.tomtom.online.sdk.map.Circle
Width of the circle in pixels.
getWidth() - Method in class com.tomtom.online.sdk.map.Icon
Get icon image width.
getWidth() - Method in interface com.tomtom.online.sdk.map.Polyline
Gets the polyline width in pixels.
getWorkingScheduler() - Method in class com.tomtom.online.sdk.map.copyrights.CopyrightsExtension
 
getWorkingScheduler() - Method in interface com.tomtom.online.sdk.map.rx.RxContext
 
getZoomLevel() - Method in interface com.tomtom.online.sdk.map.UiSettings
Get current zoom level.

H

hashCode() - Method in class com.tomtom.online.sdk.common.location.LatLng
 
hasRadius() - Method in class com.tomtom.online.sdk.common.location.LatLng
 
hide() - Method in class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
hide() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
hide() - Method in interface com.tomtom.online.sdk.map.ui.MapComponentView
Hides the ui component.

I

Icon - Class in com.tomtom.online.sdk.map
 
Icon(String, Drawable) - Constructor for class com.tomtom.online.sdk.map.Icon
Default constructor
icon(Icon) - Method in class com.tomtom.online.sdk.map.MarkerBuilder
Icon with name.
Icon.Factory - Class in com.tomtom.online.sdk.map
Factory class used to create an Icon instance.
iconAnchor(MarkerAnchor) - Method in class com.tomtom.online.sdk.map.MarkerBuilder
Icon anchor points to the point on the icon which will be attached to the map.
id(long) - Method in class com.tomtom.online.sdk.map.CircleBuilder
The id of the Overlay.
id(long) - Method in class com.tomtom.online.sdk.map.MarkerBuilder
Id of a marker, should be unique.
id(long) - Method in class com.tomtom.online.sdk.map.PolygonBuilder
The id of the Overlay.
id(long) - Method in class com.tomtom.online.sdk.map.PolylineBuilder
The id of the Overlay.
ifNotAllPermissionGranted() - Method in class com.tomtom.online.sdk.common.permission.AndroidPermissionChecker
 
IncidentsFlow - Class in com.tomtom.online.sdk.map
Settings to manipulate traffic incidents options.
IncidentsFlow(UiSettings) - Constructor for class com.tomtom.online.sdk.map.IncidentsFlow
 
init(Context) - Method in class com.tomtom.online.sdk.map.MapView
 
initView() - Method in class com.tomtom.online.sdk.map.MapView
 
is2D() - Method in interface com.tomtom.online.sdk.map.UiSettings
True the map is in 2D Mode, otherwise false.
isActive() - Method in interface com.tomtom.online.sdk.map.Route
Indicates whether route is marked as active or not.
isActive(boolean) - Method in class com.tomtom.online.sdk.map.RouteBuilder
Flag indicating whether the route is active or not.
isAvailable() - Method in interface com.tomtom.online.sdk.map.ui.currentlocation.CurrentLocationView.LocationStatusListener
 
isDalvikVM() - Static method in class com.tomtom.online.sdk.common.util.StaticLibraryLoader
Checks if the VM is Dalvik.
isDecal() - Method in interface com.tomtom.online.sdk.map.Marker
Is marker is attached to the map.
isFill() - Method in interface com.tomtom.online.sdk.map.Circle
Specifies if the circle should be filled.
isMyLocationEnabled() - Method in interface com.tomtom.online.sdk.map.TomtomMap
Gets the status of the my-location layer.
isMyLocationEnabled() - Method in interface com.tomtom.online.sdk.map.UiSettings
Verify whether location is enabled or not.
isNear(LatLng) - Method in class com.tomtom.online.sdk.common.location.LatLng
Check if two locations are near each other (almost equal).
isNear(LatLng, double) - Method in class com.tomtom.online.sdk.common.location.LatLng
Check if two locations are near each other (almost equal within given tolerance).
isPanningEnabled() - Method in class com.tomtom.core.maps.gestures.GesturesDetectionSettings
Specifies if the panning gestures are enabled.
isRotationEnabled() - Method in class com.tomtom.core.maps.gestures.GesturesDetectionSettings
Specifies if the rotation gestures are enabled.
isSelected() - Method in interface com.tomtom.online.sdk.map.Marker
Marker is marked as a selected
isValid() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.CurrentLocationClickAction
 
isValid() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.NoGpsAction
 
isValid() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.NoGpsPermissionsAction
 
isValid() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.NoLocationAction
 
isZoomEnabled() - Method in class com.tomtom.core.maps.gestures.GesturesDetectionSettings
Specifies if the zooming gestures are enabled.

L

LatLng - Class in com.tomtom.online.sdk.common.location
Represents the information about the coordinates (latitude, longitude).
LatLng(double, double) - Constructor for class com.tomtom.online.sdk.common.location.LatLng
Instantiates a new LatNng object based on latitude and longitude and default values of bearing(0.0) and radius(0).
LatLng(Location) - Constructor for class com.tomtom.online.sdk.common.location.LatLng
Instantiates a new LatLng object based on data from Location object
LatLng(double, double, int) - Constructor for class com.tomtom.online.sdk.common.location.LatLng
Instantiates a new LatLng object based on latitude, longitude, radius and default values of bearing(0.0)
LatLng(double, double, float) - Constructor for class com.tomtom.online.sdk.common.location.LatLng
Instantiates a new LatLng object based on latitude, longitude, bearing and default values of radius(0)
LatLng(double, double, int, float) - Constructor for class com.tomtom.online.sdk.common.location.LatLng
Instantiates a new LatLng object based on latitude, longitude, bearing and radius.
loadLibraryOnlyForDalvik(String) - Static method in class com.tomtom.online.sdk.common.util.StaticLibraryLoader
Loads the native library only for dalvik.
LocationChecker(Context) - Constructor for class com.tomtom.online.sdk.common.permission.AndroidPermissionChecker.LocationChecker
Instantiates a new Location checker.
LocationRequestsFactory - Class in com.tomtom.online.sdk.location
Factory to create various location request, that differs with location update time and accuracy to save the user battery.
Locations - Class in com.tomtom.online.sdk.location
Constant with fixed locations
Locations() - Constructor for class com.tomtom.online.sdk.location.Locations
 
LocationSource - Interface in com.tomtom.online.sdk.location
Interface that provides location data, typically to a TomtomMap object.
LocationSourceFactory - Class in com.tomtom.online.sdk.location
Factory for the LocationSources to automatically choose between Android native location management and Google Location Services.
LocationSourceFactory() - Constructor for class com.tomtom.online.sdk.location.LocationSourceFactory
 
LocationUpdateListener - Interface in com.tomtom.online.sdk.location
Callback interface to notify about location changes.

M

MapComponentView<T extends android.view.View> - Interface in com.tomtom.online.sdk.map.ui
The common map ui component api to be used for components.
MapComponentView.MapComponentClickCallback - Interface in com.tomtom.online.sdk.map.ui
The callback fired when center on map component view is clicked.
MapConfig - Class in com.tomtom.online.sdk.map
Configuration of the map.
MapConfig(String, String, String, String) - Constructor for class com.tomtom.online.sdk.map.MapConfig
 
MapConstants - Class in com.tomtom.online.sdk.map
Map related constants.
MapConstants() - Constructor for class com.tomtom.online.sdk.map.MapConstants
 
MapFragment - Class in com.tomtom.online.sdk.map
Fragment is the simplest way to place a map in an application.
MapFragment() - Constructor for class com.tomtom.online.sdk.map.MapFragment
 
MapLayers - Class in com.tomtom.online.sdk.map
Settings to manipulate map layers options.
MapLayers(UiSettings) - Constructor for class com.tomtom.online.sdk.map.MapLayers
 
MapLayersType - Enum in com.tomtom.online.sdk.map.model
Map layers type.
MapModeType - Enum in com.tomtom.online.sdk.map.model
Map modes.
MapTiles - Class in com.tomtom.online.sdk.map
Settings to manipulate map tiles options.
MapTiles(UiSettings) - Constructor for class com.tomtom.online.sdk.map.MapTiles
 
MapTilesType - Enum in com.tomtom.online.sdk.map.model
Map tiles type.
MapTrafficType - Enum in com.tomtom.online.sdk.map.model
Map traffic layers.
MapView - Class in com.tomtom.online.sdk.map
A view used to display a map.
MapView(Context) - Constructor for class com.tomtom.online.sdk.map.MapView
 
MapView(Context, AttributeSet) - Constructor for class com.tomtom.online.sdk.map.MapView
 
MapView(Context, AttributeSet, int) - Constructor for class com.tomtom.online.sdk.map.MapView
 
MapViewPort - Class in com.tomtom.online.sdk.map.model
 
MapViewPort() - Constructor for class com.tomtom.online.sdk.map.model.MapViewPort
 
Marker - Interface in com.tomtom.online.sdk.map
Base interface defining marker that can be added to the map.
MarkerAnchor - Enum in com.tomtom.online.sdk.map
The anchor property of the marker.
MarkerBalloon - Interface in com.tomtom.online.sdk.map
Marker balloon is a model of view of box above marker.
markerBalloon(MarkerBalloon) - Method in class com.tomtom.online.sdk.map.MarkerBuilder
Balloon that is to be shown when user clicks on the marker.
MarkerBalloonLayout - Class in com.tomtom.online.sdk.map
Override MarkerBalloonLayout.onBindView(View, Marker) to inflate a layout with information from marker.
MarkerBalloonLayout(int) - Constructor for class com.tomtom.online.sdk.map.MarkerBalloonLayout
 
MarkerBuilder - Class in com.tomtom.online.sdk.map
Builder class used to construct marker object that can be added to the map.
MarkerBuilder(LatLng) - Constructor for class com.tomtom.online.sdk.map.MarkerBuilder
 
MARKERS_MIN_ZOOM_LEVEL - Static variable in class com.tomtom.online.sdk.map.MapConstants
Minimum zoom when showing list of markers on the map.
MarkerSettings - Interface in com.tomtom.online.sdk.map
Advanced settings for markers manipulation.

N

newInstance() - Static method in class com.tomtom.online.sdk.map.MapFragment
Create new instance of MapFragment.
NoGpsAction - Class in com.tomtom.online.sdk.map.ui.currentlocation
 
NoGpsAction(Context) - Constructor for class com.tomtom.online.sdk.map.ui.currentlocation.NoGpsAction
 
NoGpsPermissionsAction - Class in com.tomtom.online.sdk.map.ui.currentlocation
 
NoGpsPermissionsAction(Context) - Constructor for class com.tomtom.online.sdk.map.ui.currentlocation.NoGpsPermissionsAction
 
NoLocationAction - Class in com.tomtom.online.sdk.map.ui.currentlocation
 
NoLocationAction(Context, CurrentLocationView.LocationStatusListener) - Constructor for class com.tomtom.online.sdk.map.ui.currentlocation.NoLocationAction
 

O

onAttachedToWindow() - Method in class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
onAttachedToWindow() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
onBindView(View, Marker) - Method in interface com.tomtom.online.sdk.map.BalloonViewAdapter
 
onBindView(View, Marker) - Method in class com.tomtom.online.sdk.map.MarkerBalloonLayout
onBindView(View, Marker) - Method in class com.tomtom.online.sdk.map.SimpleMarkerBalloon
Method bind text view with text set in constructor or by SimpleMarkerBalloon.setText(String) method.
onCameraDidChange() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the new camera parameters are loaded.
onCameraIsChanging() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the map camera is changing.
onCameraWillChange() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the map is about to change the camera parameters.
onCircleClick(Circle) - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnCircleClickListener
Called when the user clicks on the circle.
onClick(View) - Method in class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
onClick(View) - Method in class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
onConnected(Bundle) - Method in class com.tomtom.online.sdk.location.FusedLocationSource
 
onConnectionFailed(ConnectionResult) - Method in class com.tomtom.online.sdk.location.FusedLocationSource
 
onConnectionSuspended(int) - Method in class com.tomtom.online.sdk.location.FusedLocationSource
 
onCreate(Bundle) - Method in class com.tomtom.online.sdk.map.MapFragment
 
onCreateView(ViewGroup) - Method in interface com.tomtom.online.sdk.map.BalloonViewAdapter
Callback which is call when inflating model.
onCreateView(ViewGroup) - Method in class com.tomtom.online.sdk.map.BaseMarkerBalloonLayout
Method called to inflate a layout.
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.tomtom.online.sdk.map.MapFragment
 
onCreateView(ViewGroup) - Method in class com.tomtom.online.sdk.map.SimpleMarkerBalloon
 
onDetachedFromWindow() - Method in class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
onDetachedFromWindow() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
onDidFailLoadingMap() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the map style has failed to load.
onDidFinishLoadingMap() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the map has been loaded - including tiles, however in Offline mode when tiles are not load event is not triggered
onDidFinishLoadingStyle() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the map style has been loaded.
onDidFinishRenderingFrame() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the map frame has been rendered.
onDidFinishRenderingMap() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the map has been rendered.
onLocationAvailability(LocationAvailability) - Method in class com.tomtom.online.sdk.location.AbstractLocationSource
 
onLocationChanged(Location) - Method in class com.tomtom.online.sdk.location.AbstractLocationSource
 
onLocationChanged(Location) - Method in class com.tomtom.online.sdk.location.BasicLocationSource
 
onLocationChanged(Location) - Method in interface com.tomtom.online.sdk.location.LocationSource
Is called when new location is found by the corresponding location source provider.
onLocationResult(LocationResult) - Method in class com.tomtom.online.sdk.location.AbstractLocationSource
 
onMapClick(LatLng) - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapClickListener
Called when the user clicks on the map.
onMapComponentClicked() - Method in interface com.tomtom.online.sdk.map.ui.MapComponentView.MapComponentClickCallback
Fired when the center on map component view is clicked.
onMapLongClick(LatLng) - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapLongClickListener
Called when the user long clicks on the map.
onMapReady(TomtomMap) - Method in interface com.tomtom.online.sdk.map.OnMapReadyCallback
Called when the map is ready to be used.
OnMapReadyCallback - Interface in com.tomtom.online.sdk.map
Callback interface executed when the map is ready to be used.
onMapViewPortChanged(float, float, int, float, float) - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapViewPortChanged
Called when the map view port moves.
onMarkerClick(Marker) - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMarkerClickListener
Called when the user clicks on the marker.
onPause() - Method in class com.tomtom.online.sdk.map.MapFragment
 
onPause() - Method in class com.tomtom.online.sdk.map.MapView
You must call this method from the parent Activity/Fragment's corresponding method.
onPermissionNotGrantedByUser() - Method in interface com.tomtom.online.sdk.common.permission.PermissionHandler.PermissionCallback
Executed if permission was not granted by the user.
onPolygonClick(Polygon) - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnPolygonClickListener
Called when the user clicks on the polygon.
onPolylineClick(Polyline) - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnPolylineClickListener
Called when the user clicks on the polyline.
onProviderDisabled(String) - Method in class com.tomtom.online.sdk.location.AbstractLocationSource
 
onProviderEnabled(String) - Method in class com.tomtom.online.sdk.location.AbstractLocationSource
 
onRestoreInstanceState(Parcelable) - Method in class com.tomtom.online.sdk.map.MapView
 
onResume() - Method in class com.tomtom.online.sdk.map.MapFragment
 
onResume() - Method in class com.tomtom.online.sdk.map.MapView
You must call this method from the parent Activity/Fragment's corresponding method.
onRouteClick(Route) - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnRouteClickListener
Called when the user clicks on the route.
onSaveInstanceState() - Method in class com.tomtom.online.sdk.map.MapView
 
onSourceChanged() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the source for map style has been changed.
onStatusChanged(String, int, Bundle) - Method in class com.tomtom.online.sdk.location.AbstractLocationSource
 
onTouchEvent(MotionEvent) - Method in class com.tomtom.online.sdk.map.MapView
 
onViewStateRestored(MapState) - Method in interface com.tomtom.online.sdk.map.MarkerSettings
Called internally to restore state, e.g.
onViewStateRestored(MapState) - Method in interface com.tomtom.online.sdk.map.OverlaySettings
Called to restore overlays when screen rotates.
onViewStateRestored(MapState) - Method in interface com.tomtom.online.sdk.map.RouteSettings
Called internally to restore state, e.g.
onWillStartLoadingMap() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Calledn when the map is about to load a new style.
onWillStartRenderingFrame() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the map is about to render a new frame.
onWillStartRenderingMap() - Method in interface com.tomtom.online.sdk.map.TomtomMapCallback.OnMapChangedListener
Called when the map is about to render.
opacity(float) - Method in class com.tomtom.online.sdk.map.CircleBuilder
Overlay opacity.
opacity(float) - Method in class com.tomtom.online.sdk.map.PolygonBuilder
Overlay opacity.
opacity(float) - Method in class com.tomtom.online.sdk.map.PolylineBuilder
Overlay opacity.
ORIENTATION_NORTH - Static variable in class com.tomtom.online.sdk.map.MapConstants
Default map orientation.
ORIENTATION_NORTH_WEST - Static variable in class com.tomtom.online.sdk.map.MapConstants
North west map orientation.
ORIENTATION_SOUTH - Static variable in class com.tomtom.online.sdk.map.MapConstants
South map orientation.
outlineColor(int) - Method in class com.tomtom.online.sdk.map.CircleBuilder
Specifies the circles outline color.
outlineColor(int) - Method in class com.tomtom.online.sdk.map.PolygonBuilder
 
Overlay - Interface in com.tomtom.online.sdk.map
Base interface defining map overlay (e.g.
OverlaySettings - Interface in com.tomtom.online.sdk.map
Settings for overlays manipulation.

P

panningEnabled(boolean) - Method in class com.tomtom.core.maps.gestures.GesturesDetectionSettingsBuilder
Sets the panning gesture to be enabled or disabled on the map.
parseAttrs(Context, AttributeSet) - Method in class com.tomtom.online.sdk.map.MapView
 
perform() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.CurrentLocationClickAction
 
perform() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.NoGpsAction
 
perform() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.NoGpsPermissionsAction
 
perform() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.NoLocationAction
 
PERMISSION_REQUEST_ID - Static variable in class com.tomtom.online.sdk.common.permission.AppPermissionHandler
The id of the permission request.
PermissionHandler - Interface in com.tomtom.online.sdk.common.permission
The interface that defines the handler of user permissions
PermissionHandler.PermissionCallback - Interface in com.tomtom.online.sdk.common.permission
Callback interface to get information about permission status.
Polygon - Interface in com.tomtom.online.sdk.map
Base interface defining polygon that can be added to the map.
PolygonBuilder - Class in com.tomtom.online.sdk.map
Polygon overlay for the map.
Polyline - Interface in com.tomtom.online.sdk.map
Base interface defining polyline that can be added to the map.
PolylineBuilder - Class in com.tomtom.online.sdk.map
Polyline overlay for the map.
position(LatLng) - Method in class com.tomtom.online.sdk.map.CircleBuilder
Center of the circle overlay.
POSITION_ICON_SCALE - Static variable in class com.tomtom.online.sdk.map.MapConstants
Default icon scale for position.

R

radius(double) - Method in class com.tomtom.online.sdk.map.CircleBuilder
Circle radius in meters.
ReadSDCardChecker(Context) - Constructor for class com.tomtom.online.sdk.common.permission.AndroidPermissionChecker.ReadSDCardChecker
Instantiates a new Read sd card checker.
removeAllLocationUpdateListeners() - Method in class com.tomtom.online.sdk.location.AbstractLocationSource
 
removeAllLocationUpdateListeners() - Method in interface com.tomtom.online.sdk.location.LocationSource
Removes all location update listeners.
removeLocationUpdateListener(LocationUpdateListener) - Method in class com.tomtom.online.sdk.location.AbstractLocationSource
 
removeLocationUpdateListener(LocationUpdateListener) - Method in interface com.tomtom.online.sdk.location.LocationSource
Removes location update listener.
removeOverlay(Overlay) - Method in interface com.tomtom.online.sdk.map.OverlaySettings
Remove specified overlay from the map.
removeOverlayByTag(String) - Method in interface com.tomtom.online.sdk.map.OverlaySettings
Find the overlay using its name and then remove it.
removeOverlays() - Method in interface com.tomtom.online.sdk.map.OverlaySettings
Remove all overlays from the map.
rotate(float) - Method in class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
rotate(float) - Method in interface com.tomtom.online.sdk.map.ui.compass.CompassView
Rotates the compass in clockwise and reverse direction.
rotationEnabled(boolean) - Method in class com.tomtom.core.maps.gestures.GesturesDetectionSettingsBuilder
Sets the rotation gesture to be enabled or disabled on the map.
Route - Interface in com.tomtom.online.sdk.map
Base interface defining route that can be added to the map.
ROUTE_ICON_SCALE - Static variable in class com.tomtom.online.sdk.map.MapConstants
Default icon scales for route.
RouteBuilder - Class in com.tomtom.online.sdk.map
Builder class used to construct route object that can be added to the map.
RouteBuilder(List<LatLng>) - Constructor for class com.tomtom.online.sdk.map.RouteBuilder
Default constructor to create route.
RouteSettings - Interface in com.tomtom.online.sdk.map
Advanced settings for routes manipulation.
RxContext - Interface in com.tomtom.online.sdk.map.rx
Interface used to provide a working context to rx based service, e.g.

S

select() - Method in interface com.tomtom.online.sdk.map.Marker
Mark the marker as a selected
setCameraPosition(CameraPosition) - Method in interface com.tomtom.online.sdk.map.UiSettings
Set map camera position.
setConfigProvider(ConfigProvider) - Method in interface com.tomtom.online.sdk.map.TomtomMap
Set custom provider for API keys config.
setDefaultBehaviorWhenSelected(OnMarkerSelectedListener) - Method in interface com.tomtom.online.sdk.map.MarkerSettings
Marker can be selected and deselected by user by touch events or programmatically.
setGeopoliticalView(String) - Method in interface com.tomtom.online.sdk.map.TomtomMap
Set geopolitical view for vector and raster tiles.
setGestureDetector(MapGestureDetector) - Method in interface com.tomtom.online.sdk.map.TomtomMap
Set custom gesture detector.
setLanguage(String) - Method in interface com.tomtom.online.sdk.map.TomtomMap
Set language for vector tiles as IETF language tag.
setLocationStatusListener(CurrentLocationView.LocationStatusListener) - Method in class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
setLocationStatusListener(CurrentLocationView.LocationStatusListener) - Method in interface com.tomtom.online.sdk.map.ui.currentlocation.CurrentLocationView
The listener used to obtain if current location is available.
setMapLayersType(MapLayersType) - Method in interface com.tomtom.online.sdk.map.UiSettings
Set map layers to HYBRID.
setMapModeType(MapModeType) - Method in interface com.tomtom.online.sdk.map.UiSettings
Set map mode to 2D or 2.5D.
setMapTilesType(MapTilesType) - Method in interface com.tomtom.online.sdk.map.UiSettings
Set map tiles to RASTER or VECTOR.
setMapTrafficType(MapTrafficType) - Method in interface com.tomtom.online.sdk.map.UiSettings
Set map traffic type with animation.
setMargins(int, int, int, int) - Method in class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
setMargins(int, int, int, int) - Method in class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
setMargins(int, int, int, int) - Method in interface com.tomtom.online.sdk.map.ui.MapComponentView
Sets the margins of the ui component in PX.
setMyLocation(boolean) - Method in interface com.tomtom.online.sdk.map.UiSettings
Enable location for map.
setMyLocationEnabled(boolean) - Method in interface com.tomtom.online.sdk.map.TomtomMap
Enables or disables the my-location layer.
setOnMapComponentClickCallback(MapComponentView.MapComponentClickCallback) - Method in class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
setOnMapComponentClickCallback(MapComponentView.MapComponentClickCallback) - Method in class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
setOnMapComponentClickCallback(MapComponentView.MapComponentClickCallback) - Method in interface com.tomtom.online.sdk.map.ui.MapComponentView
The callback fired when center on map component view is clicked.
setSelectedListener(OnMarkerSelectedListener) - Method in interface com.tomtom.online.sdk.map.Marker
Set behavior for selected marker
setStyleProperty(StyleProperty, String) - Method in class com.tomtom.online.sdk.map.MapConfig
 
setStyleUrl(String) - Method in class com.tomtom.online.sdk.map.MapView
 
setStyleUrl(String) - Method in interface com.tomtom.online.sdk.map.UIMapSettings
Set url to custom style.
setText(String) - Method in class com.tomtom.online.sdk.map.SimpleMarkerBalloon
Change text in balloon.
setTrafficFlowTilesType(TrafficFlowTilesType) - Method in interface com.tomtom.online.sdk.map.UiSettings
Set traffic tiles to RASTER or VECTOR.
setupCopyrightsCaption() - Method in class com.tomtom.online.sdk.map.copyrights.CopyrightsExtension
Full fill a text view label with caption.
show() - Method in class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
 
show() - Method in class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
show() - Method in interface com.tomtom.online.sdk.map.ui.MapComponentView
Shows the ui component.
showCopyrights(BoundingBox) - Method in class com.tomtom.online.sdk.map.copyrights.CopyrightsExtension
Full fill alert dialog with licence text from displayed bounding box of map.
showGpsOnDialog() - Method in class com.tomtom.online.sdk.map.ui.dialog.DialogsFactory
Dialog used to inform user that gps is off.
showGpsPermissionsDialog() - Method in class com.tomtom.online.sdk.map.ui.dialog.DialogsFactory
Dialog used to inform user that permissions are not granted.
SimpleMarkerBalloon - Class in com.tomtom.online.sdk.map
Balloon with one text line.
SimpleMarkerBalloon(String) - Constructor for class com.tomtom.online.sdk.map.SimpleMarkerBalloon
One line of text inside balloon.
startIcon(Icon) - Method in class com.tomtom.online.sdk.map.RouteBuilder
Icon added to the start point of the route.
startNorthUpAnimationIfApplicable() - Method in class com.tomtom.online.sdk.map.ui.compass.BasicCompassView
Starts the animation if the compass has been rotated to point on North.
StaticLibraryLoader - Class in com.tomtom.online.sdk.common.util
The Native libraries loader.
StyleProperty - Enum in com.tomtom.online.sdk.map
Property of the map style.

T

tag(Serializable) - Method in class com.tomtom.online.sdk.map.CircleBuilder
It can be used for filtering, e.g.
tag(Serializable) - Method in class com.tomtom.online.sdk.map.MarkerBuilder
TAG is known android pattern to keep additional information.
tag(Serializable) - Method in class com.tomtom.online.sdk.map.PolygonBuilder
It can be used for filtering, e.g.
tag(Serializable) - Method in class com.tomtom.online.sdk.map.PolylineBuilder
It can be used for filtering, e.g.
tag(Serializable) - Method in class com.tomtom.online.sdk.map.RouteBuilder
TAG is known android pattern to keep additional information.
toArrayCoordinateSystem(List<LatLng>) - Static method in class com.tomtom.online.sdk.common.location.LatLng
This method flats coordinates, [0] == lat, [1] == lon, [2] == lat, [3] == lon, ...
TomtomMap - Interface in com.tomtom.online.sdk.map
Interface that is the main entry point for all methods related to the map.
TomtomMapCallback - Interface in com.tomtom.online.sdk.map
Interface that provides types to interact with the map.
TomtomMapCallback.OnCircleClickListener - Interface in com.tomtom.online.sdk.map
Callback interface for when the user clicks on the circle.
TomtomMapCallback.OnMapChangedListener - Interface in com.tomtom.online.sdk.map
Callback interface for when the map is changed, e.g.
TomtomMapCallback.OnMapClickListener - Interface in com.tomtom.online.sdk.map
Callback interface for when the user clicks on the map.
TomtomMapCallback.OnMapLongClickListener - Interface in com.tomtom.online.sdk.map
Callback interface for when the user long clicks on the map.
TomtomMapCallback.OnMapViewPortChanged - Interface in com.tomtom.online.sdk.map
Callback interface for when the map view port moves.
TomtomMapCallback.OnMarkerClickListener - Interface in com.tomtom.online.sdk.map
Callback interface for when the user clicks on the marker.
TomtomMapCallback.OnPolygonClickListener - Interface in com.tomtom.online.sdk.map
Callback interface for when the user clicks on the polygon.
TomtomMapCallback.OnPolylineClickListener - Interface in com.tomtom.online.sdk.map
Callback interface for when the user clicks on the polyline.
TomtomMapCallback.OnRouteClickListener - Interface in com.tomtom.online.sdk.map
Callback interface for when the user clicks on the route.
toSimplerString() - Method in class com.tomtom.online.sdk.common.location.LatLng
Formatted string representation of the LatLng object in simpler way.
toSimpleString() - Method in class com.tomtom.online.sdk.common.location.LatLng
Formatted string representation of the LatLng object.
toString() - Method in class com.tomtom.online.sdk.common.location.LatLng
 
TrafficFlow - Class in com.tomtom.online.sdk.map
Settings to manipulate traffic flow options.
TrafficFlow(UiSettings) - Constructor for class com.tomtom.online.sdk.map.TrafficFlow
 
TrafficFlowTilesType - Enum in com.tomtom.online.sdk.map.model
Traffic flow tiles type.
turnOff() - Method in class com.tomtom.online.sdk.map.MapLayers
Turn off tiles.
turnOff() - Method in class com.tomtom.online.sdk.map.MapTiles
Turn off tiles.
turnOn() - Method in class com.tomtom.online.sdk.map.FlowAndIncidentFlow
Turn on both traffic flow and incidents.
turnOn() - Method in class com.tomtom.online.sdk.map.IncidentsFlow
Turn on traffic incidents with animation.
turnOn() - Method in class com.tomtom.online.sdk.map.TrafficFlow
Turn on traffic flow.
turnOnHybrid() - Method in class com.tomtom.online.sdk.map.MapLayers
Turn on hybrid (labels with roads).
turnOnRaster() - Method in class com.tomtom.online.sdk.map.MapTiles
Turn on raster tiles.
turnOnVector() - Method in class com.tomtom.online.sdk.map.MapTiles
Turn on vector tiles.

U

UiComponentsLayer - Interface in com.tomtom.online.sdk.map
Interface that represents UI components added on top of the map (e.g.
UIMapSettings - Interface in com.tomtom.online.sdk.map
Change settings of displayed map.
UiSettings - Interface in com.tomtom.online.sdk.map
Settings for manipulating map settings related to UI (e.g.
updateGesturesDetectionSettings(GesturesDetectionSettings) - Method in interface com.tomtom.online.sdk.map.TomtomMap
Updates the current gestures detection settings.
updateMapConfig(SurfaceHolder) - Method in class com.tomtom.online.sdk.map.MapView
 
updateViewWithMapLocation(Location, double, double) - Method in class com.tomtom.online.sdk.map.ui.currentlocation.BasicCurrentLocationView
 
updateViewWithMapLocation(Location, double, double) - Method in interface com.tomtom.online.sdk.map.ui.currentlocation.CurrentLocationView
Centers on the current user location of the distance between user location and focal latitude and longitude is big enough.

V

valueOf(String) - Static method in enum com.tomtom.online.sdk.map.MarkerAnchor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.map.model.MapLayersType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.map.model.MapModeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.map.model.MapTilesType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.map.model.MapTrafficType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.map.model.TrafficFlowTilesType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.map.StyleProperty
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tomtom.online.sdk.map.MarkerAnchor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.map.model.MapLayersType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.map.model.MapModeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.map.model.MapTilesType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.map.model.MapTrafficType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.map.model.TrafficFlowTilesType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.map.StyleProperty
Returns an array containing the constants of this enum type, in the order they are declared.

W

width(float) - Method in class com.tomtom.online.sdk.map.CircleBuilder
Width of the Circle in pixels.
width(float) - Method in class com.tomtom.online.sdk.map.PolylineBuilder
Sets polyline width in pixels.

X

xIconOffset - Variable in enum com.tomtom.online.sdk.map.MarkerAnchor
 

Y

yIconOffset - Variable in enum com.tomtom.online.sdk.map.MarkerAnchor
 

Z

zoomEnabled(boolean) - Method in class com.tomtom.core.maps.gestures.GesturesDetectionSettingsBuilder
Sets the zooming gesture to be enabled or disabled on the map.
zoomToAllMarkersWithRespectToZoomLevelAndLocation(LatLng, boolean, boolean) - Method in interface com.tomtom.online.sdk.map.MarkerSettings
Zoom to map markers and chevron.
zoomToMarkers(List<Marker>, boolean) - Method in interface com.tomtom.online.sdk.map.MarkerSettings
Zoom to map markers.
zoomToMarkersWithRespectToZoomLevelAndLocation(List<Marker>, LatLng, boolean, boolean) - Method in interface com.tomtom.online.sdk.map.MarkerSettings
Zoom to map markers and chevron.
A B C D E F G H I L M N O P R S T U V W X Y Z 
Skip navigation links