MapTrip SDK Android Manual 9.9.7
IwMapViewManager Class Reference

Tracks all available mapviewers and allows to access them by iwId The if can be assigned via the IwMapView class.

Public Member Functions

void addOnMapViewRegisteredListener (IwOnMapViewRegisteredListener listener)
 
void emptyIwMapViewMap ()
 
IwMapView[] getAllIwMapViews ()
 
IwMapView getIwMapView (int iwId)
 
Mapviewer getMapviewer (int iwId)
 
int getNewUniqueId ()
 
void removeOnMapViewRegisteredListener (IwOnMapViewRegisteredListener listener)
 

Static Public Member Functions

static IwMapViewManager Instance ()
 

Member Function Documentation

◆ addOnMapViewRegisteredListener()

void addOnMapViewRegisteredListener ( IwOnMapViewRegisteredListener  listener)

add new listener to get callbacks for newly registered IwMapViews

Parameters
listener

◆ emptyIwMapViewMap()

void emptyIwMapViewMap ( )

remove all available mapviewers

◆ getAllIwMapViews()

IwMapView[] getAllIwMapViews ( )

get an array of all registered mapviews

Returns
Array of all registered IwMapViews

◆ getIwMapView()

IwMapView getIwMapView ( int  iwId)

get a iwMapView by its id

Parameters
iwId- iwId of the IwMapView
Returns
the IwMapview for the given Id

◆ getMapviewer()

Mapviewer getMapviewer ( int  iwId)

Get a MSM Mapviewer object by its id

Parameters
iwId- iwId of the IwMapView
Returns
the MSM Mapviewer for the given Id

◆ getNewUniqueId()

int getNewUniqueId ( )
Returns
Creates a new iwId that is not applied to a mapviewer yet

◆ Instance()

static IwMapViewManager Instance ( )
static

◆ removeOnMapViewRegisteredListener()

void removeOnMapViewRegisteredListener ( IwOnMapViewRegisteredListener  listener)

remove listener for callbacks of registered IwMapViews

Parameters
listener

The documentation for this class was generated from the following file: