public class TrackingSettings
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
int |
getMyBearingTrackingMode()
Returns the current user bearing tracking mode.
|
int |
getMyLocationTrackingMode()
Returns the current user location tracking mode.
|
boolean |
isAllDismissTrackingOnGesture()
Returns if all tracking modes will be dismissed when a gesture occurs.
|
boolean |
isBearingTrackingDisabled()
Retyrns uf bearing tracking is disabled
|
boolean |
isDismissBearingTrackingOnGesture()
Returns if bearing will disabled when a gesture occurs
|
boolean |
isDismissLocationTrackingOnGesture()
Returns if the location tracking will be disabled when a gesture occurs
|
boolean |
isDismissTrackingOnGesture()
Deprecated.
use @link #isAllDismissTrackingOnGestureinstead
|
boolean |
isLocationTrackingDisabled()
Returns if location tracking is disabled
|
void |
setDismissAllTrackingOnGesture(boolean dismissTrackingOnGesture)
Set the dismissal of the tracking modes if a gesture occurs.
|
void |
setDismissBearingTrackingOnGesture(boolean dismissBearingTrackingOnGesture)
Set the dismissal of the bearing tracking modes if a gesture occurs.
|
void |
setDismissLocationTrackingOnGesture(boolean dismissLocationTrackingOnGesture)
Set the dismissal of the tracking modes if a gesture occurs.
|
void |
setDismissTrackingOnGesture(boolean dismissTrackingOnGesture)
Deprecated.
use @link #setDismissAllTrackingOnGesture instead
|
void |
setMyBearingTrackingMode(int myBearingTrackingMode)
Set the current my bearing tracking mode.
|
void |
setMyLocationTrackingMode(int myLocationTrackingMode)
Set the current my location tracking mode.
|
public void setMyLocationTrackingMode(int myLocationTrackingMode)
Set the current my location tracking mode.
Will enable my location if not active.
SeeMyLocationTracking for different values.myLocationTrackingMode - The location tracking mode to be used.java.lang.SecurityException - if no suitable permission is presentMyLocationTrackingpublic int getMyLocationTrackingMode()
MyLocationTracking.Mode.MyLocationTracking.Modepublic void setMyBearingTrackingMode(int myBearingTrackingMode)
Set the current my bearing tracking mode.
Shows the direction the user is heading.
When location tracking is disabled the direction of MyLocationView is rotated
When location tracking is enabled the MapView is rotated based on bearing value.
MyBearingTracking for different values.myBearingTrackingMode - The bearing tracking mode to be used.java.lang.SecurityException - if no suitable permission is presentMyBearingTrackingpublic int getMyBearingTrackingMode()
MyBearingTracking for possible return values.MyBearingTracking@Deprecated public boolean isDismissTrackingOnGesture()
public boolean isAllDismissTrackingOnGesture()
@Deprecated public void setDismissTrackingOnGesture(boolean dismissTrackingOnGesture)
dismissTrackingOnGesture - True to dismiss the tracking modes.public void setDismissAllTrackingOnGesture(boolean dismissTrackingOnGesture)
dismissTrackingOnGesture - True to dismiss all the tracking modes.public void setDismissLocationTrackingOnGesture(boolean dismissLocationTrackingOnGesture)
dismissLocationTrackingOnGesture - True to dismiss the location tracking mode.public boolean isDismissLocationTrackingOnGesture()
public void setDismissBearingTrackingOnGesture(boolean dismissBearingTrackingOnGesture)
dismissBearingTrackingOnGesture - True to dimsiss the bearinf tracking modepublic boolean isDismissBearingTrackingOnGesture()
public boolean isLocationTrackingDisabled()
public boolean isBearingTrackingDisabled()