summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorŁukasz Paczos <lukas.paczos@gmail.com>2018-02-27 12:56:38 +0100
committerŁukasz Paczos <lukas.paczos@gmail.com>2018-02-27 13:00:22 +0100
commit67a63953e0e388a55a780d1a448746738d5bf1cc (patch)
tree35e4096d1461bcf21e4989e7eb5125cd237c2cd4
parent7230ddcdeff59f1115cd4227514d9680009c5e61 (diff)
downloadqtlocation-mapboxgl-67a63953e0e388a55a780d1a448746738d5bf1cc.tar.gz
[android] new gesture library - deprecated onScrollListener, new listener interfaces javadoc
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java2
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java23
2 files changed, 24 insertions, 1 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java
index 2aebba15fe..afbde2289b 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java
@@ -422,7 +422,7 @@ final class MapGestureDetector {
// Scroll the map
transform.moveBy(-distanceX, -distanceY, 0 /*no duration*/);
- notifyOnScrollListeners(); // TODO: 26.02.18 deprecate scroll listeners
+ notifyOnScrollListeners();
notifyOnMoveListeners(detector);
return true;
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java
index a8e760afcc..e27dc35bbb 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java
@@ -2030,6 +2030,7 @@ public final class MapboxMap {
/**
* Get current {@link AndroidGesturesManager} that handles {@link android.view.MotionEvent}s registered by the map.
+ *
* @return Current gestures manager.
*/
public AndroidGesturesManager getGesturesManager() {
@@ -2356,7 +2357,9 @@ public final class MapboxMap {
* Interface definition for a callback to be invoked when the map is scrolled.
*
* @see MapboxMap#setOnScrollListener(OnScrollListener)
+ * @deprecated Use {@link OnMoveListener} instead.
*/
+ @Deprecated
public interface OnScrollListener {
/**
* Called when the map is scrolled.
@@ -2364,6 +2367,11 @@ public final class MapboxMap {
void onScroll();
}
+ /**
+ * Interface definition for a callback to be invoked when the map is moved.
+ *
+ * @see MapboxMap#addOnMoveListener(OnMoveListener)
+ */
public interface OnMoveListener {
void onMoveBegin(MoveGestureDetector detector);
@@ -2372,6 +2380,11 @@ public final class MapboxMap {
void onMoveEnd(MoveGestureDetector detector);
}
+ /**
+ * Interface definition for a callback to be invoked when the map is rotated.
+ *
+ * @see MapboxMap#addOnRotateListener(OnRotateListener)
+ */
public interface OnRotateListener {
void onRotateBegin(RotateGestureDetector detector);
@@ -2380,6 +2393,11 @@ public final class MapboxMap {
void onRotateEnd(RotateGestureDetector detector);
}
+ /**
+ * Interface definition for a callback to be invoked when the map is scaled.
+ *
+ * @see MapboxMap#addOnScaleListener(OnScaleListener)
+ */
public interface OnScaleListener {
void onScaleBegin(StandardScaleGestureDetector detector);
@@ -2388,6 +2406,11 @@ public final class MapboxMap {
void onScaleEnd(StandardScaleGestureDetector detector);
}
+ /**
+ * Interface definition for a callback to be invoked when the map is tilted.
+ *
+ * @see MapboxMap#addShoveListener(OnShoveListener)
+ */
public interface OnShoveListener {
void onShoveBegin(ShoveGestureDetector detector);