public class SingleLayoutBalloonViewAdapter extends BaseBalloonViewAdapter<BaseMarkerBalloon>
Constructor and Description |
---|
SingleLayoutBalloonViewAdapter(int layout)
Provide a layout which is inflated for all marker balloons.
|
Modifier and Type | Method and Description |
---|---|
int |
getLayout(Marker marker,
BaseMarkerBalloon balloon)
return layout for marker or marker balloon.
|
void |
onBindView(android.view.View view,
Marker marker,
BaseMarkerBalloon markerBalloon)
Override to bind marker balloon view model to view inflated from layout.
|
getBalloonOffset, getBalloonView, onCreateView
public SingleLayoutBalloonViewAdapter(@LayoutRes int layout)
layout
- public int getLayout(Marker marker, BaseMarkerBalloon balloon)
getLayout
in class BaseBalloonViewAdapter<BaseMarkerBalloon>
marker
- to be inflated.balloon
- to be inflated.public void onBindView(android.view.View view, Marker marker, BaseMarkerBalloon markerBalloon)
onBindView
in interface BalloonViewAdapter<BaseMarkerBalloon,Marker>
onBindView
in class BaseBalloonViewAdapter<BaseMarkerBalloon>
view
- the root view of inflating layout.marker
- value which is used to fill layout.markerBalloon
- balloon model.