public class

MapPlotterForCurrent

extends Object
java.lang.Object
   ↳ com.mapsted.map.position.MapPlotterForCurrent

Class Overview

Class for plotting current user position on the map

Summary

Public Constructors
MapPlotterForCurrent(MainMapFragment mainMapFragment, Context applicationContext, MapApi mapApi)
Method to setup the Map Plotter for the Current user location.
Public Methods
boolean hasSetup()
Method to check if the setup has been completed
boolean isBlueDotOnScreen()
void onDestroy()
synchronized void onPositionAnimationChanged(Position position)
synchronized void onPositionChanged(Position position)
synchronized void setPositionVisibility(boolean visible)
synchronized void updateUserHeading(float userHeadingDeg)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public MapPlotterForCurrent (MainMapFragment mainMapFragment, Context applicationContext, MapApi mapApi)

Method to setup the Map Plotter for the Current user location.

Note: Please make sure setup finished before using the class.

Parameters
mainMapFragment the Main Map Fragment instance initiated in main activity.
applicationContext The main activity application context.

Public Methods

public boolean hasSetup ()

Method to check if the setup has been completed

Returns
  • True if the setup is done else false

public boolean isBlueDotOnScreen ()

public void onDestroy ()

public synchronized void onPositionAnimationChanged (Position position)

public synchronized void onPositionChanged (Position position)

public synchronized void setPositionVisibility (boolean visible)

public synchronized void updateUserHeading (float userHeadingDeg)