public static class TrafficFlowBalloonViewAdapter.Default extends TrafficFlowBalloonViewAdapter
TrafficFlowBalloonViewAdapter.Default| Constructor and Description |
|---|
Default() |
| Modifier and Type | Method and Description |
|---|---|
Optional<TrafficFlow> |
findBestTrafficFlow(TrafficFlowMapBalloon trafficFlowMapBalloon) |
int |
getLayout(MapPoint mapPoint,
TrafficFlowMapBalloon balloon)
Layout which will be used to inflate balloon model.
|
java.lang.String |
getRoadType(android.content.Context context,
TrafficFlow trafficFlow)
Generate string representation the tag value describes the road type.
|
java.lang.String |
getSpecialRoadInfo(android.content.Context context,
TrafficFlow trafficFlow)
Generate string to describe the
tag presence indicates the existence of one of the following:
bridge, tunnel, skyway, ferry by boat (ferry), ferry by rail (rail).
|
java.lang.String |
getTollRoadType(android.content.Context context,
TrafficFlow trafficFlow)
Generate string to describe the type of toll road related with traffic.
|
android.text.Spanned |
getTrafficCoverageInfo(android.content.Context context,
TrafficFlow trafficFlow)
Generate string representation the tag value which describes the traffic road coverage.
|
java.lang.String |
getTrafficLevel(TrafficFlow trafficFlow)
Generate string to describe the level of traffic.
|
void |
onBindView(android.view.View view,
MapPoint mapPoint,
TrafficFlowMapBalloon balloonModel) |
onCreateViewgetBalloonOffset, getBalloonViewpublic void onBindView(@NonNull
android.view.View view,
@NonNull
MapPoint mapPoint,
@NonNull
TrafficFlowMapBalloon balloonModel)
onBindView in interface BalloonViewAdapter<TrafficFlowMapBalloon,MapPoint>onBindView in class MapBalloonViewAdapter<TrafficFlowMapBalloon>view - The root view of inflating a layout.mapPoint - The value which is used to fill a layout.balloonModel - The view model of the marker balloon.@NonNull
public java.lang.String getTollRoadType(@NonNull
android.content.Context context,
@NonNull
TrafficFlow trafficFlow)
context - trafficFlow - @NonNull
public java.lang.String getTrafficLevel(@NonNull
TrafficFlow trafficFlow)
trafficFlow - public java.lang.String getSpecialRoadInfo(@NonNull
android.content.Context context,
@NonNull
TrafficFlow trafficFlow)
context - trafficFlow - @NonNull
public android.text.Spanned getTrafficCoverageInfo(@NonNull
android.content.Context context,
@NonNull
TrafficFlow trafficFlow)
context - trafficFlow - public java.lang.String getRoadType(@NonNull
android.content.Context context,
@NonNull
TrafficFlow trafficFlow)
context - trafficFlow - public Optional<TrafficFlow> findBestTrafficFlow(@NonNull TrafficFlowMapBalloon trafficFlowMapBalloon)
trafficFlowMapBalloon - public int getLayout(@NonNull
MapPoint mapPoint,
@NonNull
TrafficFlowMapBalloon balloon)
getLayout in class MapBalloonViewAdapter<TrafficFlowMapBalloon>mapPoint - balloon -