summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerView.java
diff options
context:
space:
mode:
authorTobrun Van Nuland <nurbot@Tobruns-Mac-mini.local>2016-05-24 14:45:51 +0200
committerTobrun Van Nuland <tobrun.van.nuland@gmail.com>2016-05-25 13:09:48 +0200
commit621bb018454d2edd9e5367fb150045d59def4166 (patch)
tree94a43323ddb999cb46468bf2f75330ee29adc80d /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerView.java
parent1d7d8a9f2f39de2ae2425a9d440ce5c4151d1885 (diff)
downloadqtlocation-mapboxgl-621bb018454d2edd9e5367fb150045d59def4166.tar.gz
[android] #5115 - add visible integration to MarkerView
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerView.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerView.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerView.java
index 4f88cb038f..270b43d450 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerView.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerView.java
@@ -12,6 +12,7 @@ public class MarkerView extends Marker {
private PointF centerOffset;
private Point infoWindowOffset;
private boolean flat;
+ private boolean visible;
private int selectAnimRes;
private int deselectAnimRes;
@@ -82,6 +83,17 @@ public class MarkerView extends Marker {
this.tiltValue = tiltValue;
}
+ public void setVisible(boolean visible) {
+ this.visible = visible;
+ if (markerViewManager != null) {
+ markerViewManager.animateVisible(this, visible);
+ }
+ }
+
+ public boolean isVisible() {
+ return visible;
+ }
+
public void setRotation(float rotation) {
this.rotation = rotation;
if (markerViewManager != null) {