IInfoWindowAdapter
Supplies the view shown above a selected location — the "info window".
Register an implementation on the map config at build time, with MPMapConfig.Builder.setInfoWindowAdapter(adapter), or at runtime with MapControl.setInfoWindowAdapter(adapter) (UI thread only). Supply none and the SDK uses MPDefaultInfoWindow, which shows the location's name. Either way the info window only appears if it is enabled, via setShowInfoWindowOnLocationClicked(true) or MPSelectionBehavior.Builder().setShowInfoWindow(true).
Note that this class is itself a View subclass, which is why the constructor needs a Context; it is only ever used as a factory, so there is no need to give it any content of its own. The SDK installs its own click listener on the view returned by getInfoWindow — to react to taps use MapControl.setOnMarkerInfoWindowClickListener(...) rather than setting one here, as it would be overwritten.
See also
Inheritors
Functions
marker.