Inheritance diagram for com.navigine.idl.java.internal.UserLocationLayerBinding:Public Member Functions | |
| native boolean | isValid () |
| void | setVisible (boolean visible) |
| Shows or hides user location layer. | |
| boolean | isVisible () |
| Returns true if user location layer is visible. | |
| void | setAnchor (android.graphics.PointF anchor) |
| Sets anchor point for user indicator in screen pixels. | |
| void | resetAnchor () |
| Resets anchor to default (center). | |
| boolean | anchorEnabled () |
| Returns true if custom anchor is enabled. | |
| void | setHeadingModeActive (boolean active) |
| Enables or disables heading-up mode while the user location layer is anchored. | |
| boolean | headingModeActive () |
| Returns true if heading-up mode is enabled. Same as followMode() == HEADING. | |
| void | setFollowMode (UserLocationFollowMode mode) |
| Sets how the camera follows the user. NONE stops following and keeps a previously set anchor point. POSITION, HEADING and COURSE follow even without setAnchor (screen center). setAnchor() from NONE switches to POSITION. resetAnchor() switches to NONE. setHeadingModeActive(true) switches to HEADING. | |
| UserLocationFollowMode | followMode () |
| Returns the current follow mode. | |
| void | setArrowBitmap (com.navigine.image.ImageProvider bitmap) |
| Replaces the heading arrow bitmap. Null restores the built-in heading fan. | |
| void | setAccuracyColor (int color) |
| Sets the accuracy-circle fill. Default is a translucent blue. | |
Definition at line 11 of file UserLocationLayerBinding.java.
|
inline |
Returns true if custom anchor is enabled.
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 54 of file UserLocationLayerBinding.java.
|
inline |
Returns the current follow mode.
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 82 of file UserLocationLayerBinding.java.
|
inline |
Returns true if heading-up mode is enabled. Same as followMode() == HEADING.
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 68 of file UserLocationLayerBinding.java.
| native boolean com.navigine.idl.java.internal.UserLocationLayerBinding.isValid | ( | ) |
Tells if this UserLocationLayer is valid or not. Any other method (except for this one) called on an invalid UserLocationLayer will throw java.lang.RuntimeException.
Reimplemented from com.navigine.idl.java.UserLocationLayer.
|
inline |
Returns true if user location layer is visible.
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 33 of file UserLocationLayerBinding.java.
|
inline |
Resets anchor to default (center).
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 47 of file UserLocationLayerBinding.java.
|
inline |
Sets the accuracy-circle fill. Default is a translucent blue.
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 96 of file UserLocationLayerBinding.java.
|
inline |
Sets anchor point for user indicator in screen pixels.
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 40 of file UserLocationLayerBinding.java.
|
inline |
Replaces the heading arrow bitmap. Null restores the built-in heading fan.
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 89 of file UserLocationLayerBinding.java.
|
inline |
Sets how the camera follows the user. NONE stops following and keeps a previously set anchor point. POSITION, HEADING and COURSE follow even without setAnchor (screen center). setAnchor() from NONE switches to POSITION. resetAnchor() switches to NONE. setHeadingModeActive(true) switches to HEADING.
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 75 of file UserLocationLayerBinding.java.
|
inline |
Enables or disables heading-up mode while the user location layer is anchored.
When enabled and a location heading is available, the map camera rotates to keep the user's heading pointed toward the top of the screen. Without an anchor the location icon keeps rotating independently.
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 61 of file UserLocationLayerBinding.java.
|
inline |
Shows or hides user location layer.
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.UserLocationLayer.
Definition at line 26 of file UserLocationLayerBinding.java.