@Deprecated
public final class TrackingSettings
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
int |
getMyBearingTrackingMode()
Deprecated.
Returns the current user bearing tracking mode.
|
int |
getMyLocationTrackingMode()
Deprecated.
Returns the current user location tracking mode.
|
boolean |
isAllDismissTrackingOnGesture()
Deprecated.
Returns if all tracking modes will be dismissed when a gesture occurs.
|
boolean |
isBearingTrackingDisabled()
Deprecated.
Returns if bearing tracking disabled
|
boolean |
isCustomLocationSource()
Deprecated.
|
boolean |
isDismissBearingTrackingOnGesture()
Deprecated.
Returns if bearing will disabled when a gesture occurs
|
boolean |
isDismissLocationTrackingOnGesture()
Deprecated.
Returns if the location tracking will be disabled when a gesture occurs
|
boolean |
isLocationChangeAnimationEnabled()
Deprecated.
Returns whether location change animation is applied for
MyLocationTracking.TRACKING_FOLLOW . |
boolean |
isLocationTrackingDisabled()
Deprecated.
Returns if location tracking is disabled
|
boolean |
isRotateGestureCurrentlyEnabled()
Deprecated.
Returns if rotate gesture are currently enabled.
|
boolean |
isScrollGestureCurrentlyEnabled()
Deprecated.
Returns if scroll gesture are currently enabled.
|
void |
setDismissAllTrackingOnGesture(boolean dismissTrackingOnGesture)
Deprecated.
Set the dismissal of the tracking modes if a gesture occurs.
|
void |
setDismissBearingTrackingOnGesture(boolean dismissBearingTrackingOnGesture)
Deprecated.
Set the dismissal of the bearing tracking modes if a gesture occurs.
|
void |
setDismissLocationTrackingOnGesture(boolean dismissLocationTrackingOnGesture)
Deprecated.
Set the dismissal of the tracking modes if a gesture occurs.
|
void |
setLocationChangeAnimationEnabled(boolean locationChangeAnimationEnabled)
Deprecated.
Set whether location change animation should be applied for
MyLocationTracking.TRACKING_FOLLOW . |
void |
setMyBearingTrackingMode(int myBearingTrackingMode)
Deprecated.
Set the current my bearing tracking mode.
|
void |
setMyLocationTrackingMode(int myLocationTrackingMode)
Deprecated.
Set the current my location tracking mode.
|
@UiThread 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 presentMyLocationTracking
@UiThread public int getMyLocationTrackingMode()
MyLocationTracking.Mode
.MyLocationTracking.Mode
@UiThread public 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 the bearing value.
MyBearingTracking
for different values.myBearingTrackingMode
- The bearing tracking mode to be used.java.lang.SecurityException
- if no suitable permission is presentMyBearingTracking
@UiThread public int getMyBearingTrackingMode()
MyBearingTracking
for possible return values.MyBearingTracking
public boolean isAllDismissTrackingOnGesture()
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()
public boolean isRotateGestureCurrentlyEnabled()
public boolean isScrollGestureCurrentlyEnabled()
public boolean isLocationChangeAnimationEnabled()
MyLocationTracking.TRACKING_FOLLOW
.public void setLocationChangeAnimationEnabled(boolean locationChangeAnimationEnabled)
MyLocationTracking.TRACKING_FOLLOW
.locationChangeAnimationEnabled
- True if animation should be applied, false otherwise.public boolean isCustomLocationSource()