From 9ab25a5958bcfbec82b7436f9b05f343d38b3e0a Mon Sep 17 00:00:00 2001 From: Pavel Tychinin Date: Fri, 2 Aug 2024 11:47:02 +0300 Subject: [PATCH] correct usage of ZoneManager --- .../navigine/navigine/demo/ui/fragments/NavigationFragment.java | 2 +- .../com/navigine/navigine/demo/utils/NavigineSdkManager.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/NavigineDemo/app/src/main/java/com/navigine/navigine/demo/ui/fragments/NavigationFragment.java b/NavigineDemo/app/src/main/java/com/navigine/navigine/demo/ui/fragments/NavigationFragment.java index dda5737..db27f78 100755 --- a/NavigineDemo/app/src/main/java/com/navigine/navigine/demo/ui/fragments/NavigationFragment.java +++ b/NavigineDemo/app/src/main/java/com/navigine/navigine/demo/ui/fragments/NavigationFragment.java @@ -1117,8 +1117,8 @@ private boolean loadSubLocation(int index) { return false; } + mLocationView.getLocationWindow().setSublocationId(mSublocation.getId()); return mLocationView.post(() -> { - mLocationView.getLocationWindow().setSublocationId(mSublocation.getId()); float pixelWidth = mLocationView.getWidth() / getResources().getDisplayMetrics().density; mLocationView.getLocationWindow().setMaxZoomFactor((pixelWidth * 16.f) / mSublocation.getWidth()); mLocationView.getLocationWindow().setMinZoomFactor((pixelWidth / 16.f) / mSublocation.getWidth()); diff --git a/NavigineDemo/app/src/main/java/com/navigine/navigine/demo/utils/NavigineSdkManager.java b/NavigineDemo/app/src/main/java/com/navigine/navigine/demo/utils/NavigineSdkManager.java index 09282b8..f2eb70b 100644 --- a/NavigineDemo/app/src/main/java/com/navigine/navigine/demo/utils/NavigineSdkManager.java +++ b/NavigineDemo/app/src/main/java/com/navigine/navigine/demo/utils/NavigineSdkManager.java @@ -44,7 +44,7 @@ public synchronized static boolean initializeSdk() { MeasurementManager = SDK.getMeasurementManager(LocationManager); RouteManager = SDK.getRouteManager(LocationManager, NavigationManager); NotificationManager = SDK.getNotificationManager(LocationManager); - ZoneManager = SDK.getZoneManager(LocationManager, NavigationManager); + ZoneManager = SDK.getZoneManager(NavigationManager); } catch (Exception e) { Log.e(TAG, "Failed initialize Navigine SDK " + e.getMessage()); return false;