diff options
author | tobrun <tobrun.van.nuland@gmail.com> | 2019-04-04 11:09:28 +0200 |
---|---|---|
committer | Tobrun <tobrun.van.nuland@gmail.com> | 2019-04-15 14:24:02 +0200 |
commit | 0ac95bd994b820f73811863bb744bf8f07459f08 (patch) | |
tree | 0674c145da43b35f4abe4dee532926de43f8afa1 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java | |
parent | a209714112515f5eadefa3fee173b208b93db895 (diff) | |
download | qtlocation-mapboxgl-0ac95bd994b820f73811863bb744bf8f07459f08.tar.gz |
[android] - add style image missing binding integration, add synchronous
image overloads to style
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java')
-rwxr-xr-x | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java index f7086ac712..0a63150759 100755 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java @@ -1025,7 +1025,9 @@ final class NativeMapView implements NativeMap { @Keep private void onDidBecomeIdle() { - stateCallback.onDidBecomeIdle(); + if (stateCallback != null) { + stateCallback.onDidBecomeIdle(); + } } @Keep @@ -1043,6 +1045,14 @@ final class NativeMapView implements NativeMap { } @Keep + private void onStyleImageMissing(String imageId) { + Logger.e(TAG, "OnStyleImageMissing: " + imageId); + if (stateCallback != null) { + stateCallback.onStyleImageMissing(imageId); + } + } + + @Keep protected void onSnapshotReady(@Nullable Bitmap mapContent) { if (checkState("OnSnapshotReady")) { return; @@ -1473,5 +1483,7 @@ final class NativeMapView implements NativeMap { void onDidBecomeIdle(); void onSourceChanged(String sourceId); + + void onStyleImageMissing(String imageId); } } |