summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java
diff options
context:
space:
mode:
authorTobrun <tobrun@mapbox.com>2016-02-24 15:10:41 +0100
committerTobrun <tobrun@mapbox.com>2016-02-25 10:26:47 +0100
commit467d103b9aa57506ce06624bde803f03f200f4f3 (patch)
tree40f4fe8b45e16045a0753a42248a40ba04b3e0db /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java
parent5cdd30b159f34708721412358127c46c652139cb (diff)
downloadqtlocation-mapboxgl-467d103b9aa57506ce06624bde803f03f200f4f3.tar.gz
[android] #4097 - update javadoc maps package
[android] #4097 - update visibility compassclickclistener fix
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java
index 28afb70de3..4d247b442b 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java
@@ -1,6 +1,7 @@
package com.mapbox.mapboxsdk.maps.widgets;
import android.content.Context;
+import android.support.annotation.NonNull;
import android.support.v4.content.ContextCompat;
import android.support.v4.view.ViewCompat;
import android.support.v4.view.ViewPropertyAnimatorCompat;
@@ -19,7 +20,7 @@ import java.util.Timer;
import java.util.TimerTask;
/**
- * CompassView is a UI element overlaid on a map that shows the map's bearing
+ * UI element overlaid on a map to show the map's bearing
* when it isn't true north (0.0). Tapping the compass resets the bearing to true
* north and hides the compass.
*/
@@ -57,6 +58,10 @@ public final class CompassView extends ImageView {
setLayoutParams(lp);
}
+ public void setMapboxMap(@NonNull MapboxMap mapboxMap){
+ setOnClickListener(new CompassClickListener(mapboxMap));
+ }
+
@Override
public void setEnabled(boolean enabled) {
super.setEnabled(enabled);
@@ -139,7 +144,7 @@ public final class CompassView extends ImageView {
}
}
- public static class CompassClickListener implements View.OnClickListener {
+ static class CompassClickListener implements View.OnClickListener {
private WeakReference<MapboxMap> mMapboxMap;