diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/OnMapReadyCallback.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/OnMapReadyCallback.java | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/OnMapReadyCallback.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/OnMapReadyCallback.java new file mode 100644 index 0000000000..09c7ccacf7 --- /dev/null +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/OnMapReadyCallback.java @@ -0,0 +1,26 @@ +package com.mapbox.mapboxsdk.maps; + +import android.support.annotation.NonNull; + +import com.mapbox.mapboxsdk.maps.MapFragment; +import com.mapbox.mapboxsdk.maps.MapView; +import com.mapbox.mapboxsdk.maps.MapboxMap; + +/** + * Callback interface for when the map is ready to be used. + * <p> + * Once an instance of this interface is set on a {@link MapFragment} or {@link MapView} object, + * the onMapReady(MapboxMap) method is triggered when the map is ready to be used and provides a non-null instance of {@link MapboxMap}. + * </p> + */ +public interface OnMapReadyCallback { + + /** + * Called when the map is ready to be used. + * + * @param mapboxMap A non-null instance of a MapboxMap associated with the {@link MapFragment} + * or {@link MapView} that defines the callback. + */ + void onMapReady(@NonNull MapboxMap mapboxMap); + +} |