public abstract class TrafficIncidentsBalloonViewAdapter extends MapBalloonViewAdapter<TrafficIncidentsMapBalloon>
TrafficIncidentsBalloonViewAdapter
to provide own implementation of traffic view adapter.| Modifier and Type | Class and Description |
|---|---|
static class |
TrafficIncidentsBalloonViewAdapter.Default
Default implementation for inflating traffic incident balloon model.
|
static class |
TrafficIncidentsBalloonViewAdapter.MagnitudeFormatter
Formatter for traffic incident magnitude flow param.
|
static class |
TrafficIncidentsBalloonViewAdapter.TrafficFlowFormatter
Formatter for traffic incident flow.
|
static class |
TrafficIncidentsBalloonViewAdapter.TrafficIncidentPoiFormatter
Text formatter for incident poi.
|
static class |
TrafficIncidentsBalloonViewAdapter.TrafficRoadCoverageFormatter
Formatter for traffic incident coverage flow param.
|
| Constructor and Description |
|---|
TrafficIncidentsBalloonViewAdapter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract int |
getLayout(MapPoint mapPoint,
TrafficIncidentsMapBalloon balloonModel) |
android.view.View |
onCreateView(android.view.ViewGroup container,
MapPoint mapPoint,
TrafficIncidentsMapBalloon balloonModel)
Callback which is call when inflating model.
|
getBalloonOffset, getBalloonView, onBindView@NonNull
public android.view.View onCreateView(@NonNull
android.view.ViewGroup container,
@NonNull
MapPoint mapPoint,
@NonNull
TrafficIncidentsMapBalloon balloonModel)
onCreateView in interface BalloonViewAdapter<TrafficIncidentsMapBalloon,MapPoint>onCreateView in class MapBalloonViewAdapter<TrafficIncidentsMapBalloon>container - - container where marker or balloon item will be inflatedmapPoint - - marker which has a balloonballoonModel - - view model of marker balloonprotected abstract int getLayout(@NonNull
MapPoint mapPoint,
@NonNull
TrafficIncidentsMapBalloon balloonModel)
getLayout in class MapBalloonViewAdapter<TrafficIncidentsMapBalloon>