public interface TrafficSettings extends TrafficExtensions, com.tomtom.core.maps.OnMapTapListener, Persistable
TomtomMap.getTrafficSettings()| Modifier and Type | Method and Description |
|---|---|
void |
dismissTrafficBalloon()
Dismiss map balloon with traffic information.
|
void |
setMarginAroundTouchedPointPx(int marginAroundTouchedPointPx)
When user touch a map, information about traffic are collected from point and from all points
around in the radius of the distance.
|
void |
setOnTrafficFlowClickListener(OnTrafficFlowClickListener listener)
Set callback interface that is executed when the user click on the map traffic flow.
|
void |
setOnTrafficIncidentsClickListener(OnTrafficIncidentsClickListener listener)
Set callback interface that is executed when the user click on the map traffic incidents.
|
void |
setTrafficFlowBalloonViewAdapter(MapBalloonViewAdapter<TrafficFlowMapBalloon> trafficFlowBalloonAdapter)
View adapter of traffic flow balloon view.
|
void |
setTrafficIncidentsBalloonViewAdapter(MapBalloonViewAdapter<TrafficIncidentsMapBalloon> trafficIncidentsBalloonViewAdapter)
View adapter of traffic incidents balloon view.
|
void |
showTrafficFlowBalloon(MapPoint mapPoint,
TrafficFlowMapBalloon model)
Show map balloon with traffic flow information.
|
void |
showTrafficIncidentBalloon(MapPoint mapPoint,
TrafficIncidentsMapBalloon model)
Show map balloon with traffic incident information.
|
getTrafficRasterFlowStyle, getTrafficVectorFlowStyle, isTrafficFlowEnabled, isTrafficIncidentsEnabled, isTrafficRasterFlowEnabled, isTrafficVectorFlowEnabled, turnOffTraffic, turnOffTrafficFlowTiles, turnOffTrafficIncidents, turnOnRasterTrafficFlowTiles, turnOnRasterTrafficFlowTiles, turnOnRasterTrafficIncidents, turnOnVectorTrafficFlowTiles, turnOnVectorTrafficFlowTiles, turnOnVectorTrafficIncidentsonViewStateRestored@Beta(year=2019,
month=12)
void setOnTrafficFlowClickListener(OnTrafficFlowClickListener listener)
listener - when flow is clicked@Beta(year=2019,
month=12)
void setOnTrafficIncidentsClickListener(OnTrafficIncidentsClickListener listener)
listener - @Beta(year=2019,
month=12)
void setTrafficFlowBalloonViewAdapter(MapBalloonViewAdapter<TrafficFlowMapBalloon> trafficFlowBalloonAdapter)
MapBalloonViewAdapter to inflate
traffic balloon model.trafficFlowBalloonAdapter - when adapter is not set the default adapter is set TrafficFlowBalloonViewAdapter.Default@Beta(year=2019,
month=12)
void setTrafficIncidentsBalloonViewAdapter(MapBalloonViewAdapter<TrafficIncidentsMapBalloon> trafficIncidentsBalloonViewAdapter)
MapBalloonViewAdapter to inflate
traffic balloon model.trafficIncidentsBalloonViewAdapter - @Beta(year=2019,
month=12)
void showTrafficFlowBalloon(MapPoint mapPoint,
TrafficFlowMapBalloon model)
mapPoint - point of map clicked. Traffic flows can be available or not available.
In second case model have an empty list.model - information about traffic in area.@Beta(year=2019,
month=12)
void showTrafficIncidentBalloon(MapPoint mapPoint,
TrafficIncidentsMapBalloon model)
mapPoint - point of map clicked. Traffic incident poi or flow can be available or not available.model - information about traffic in area.@Beta(year=2019,
month=12)
void dismissTrafficBalloon()
@Beta(year=2019,
month=12)
void setMarginAroundTouchedPointPx(int marginAroundTouchedPointPx)
marginAroundTouchedPointPx -