diff --git a/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java b/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java index 004359c61a..bc91cb2e9d 100644 --- a/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java +++ b/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java @@ -410,7 +410,7 @@ public class AMapViewWrapper implements IMogoMapView, IMogoMapUIController, Loca // Logger.d( TAG, Log.getStackTraceString( new Throwable() ) ); // } Log.d(TAG, "锁车"); - mMapView.getMapAutoViewHelper().setZoom(mLockZoom/2); + mMapView.getMapAutoViewHelper().setZoom(mLockZoom); mMapView.getMapAutoViewHelper().setLockMode(true); mIsCarLocked = true; } @@ -679,9 +679,10 @@ public class AMapViewWrapper implements IMogoMapView, IMogoMapUIController, Loca if (!isLoaded) { isLoaded = true; MogoMapListenerHandler.getInstance().onMapLoaded(); + MapAutoViewHelper mapAutoViewHelper = mMapView.getMapAutoViewHelper(); + MogoMapListenerHandler.getInstance().onMapChanged(ObjectUtils.fromAMap(mapAutoViewHelper.getCenter()), mapAutoViewHelper.getZoom(), 0, 0); } - MapAutoViewHelper mapAutoViewHelper = mMapView.getMapAutoViewHelper(); - MogoMapListenerHandler.getInstance().onMapChanged(ObjectUtils.fromAMap(mapAutoViewHelper.getCenter()), mapAutoViewHelper.getZoom(), 0, 0); + } @Override diff --git a/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapWrapper.java b/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapWrapper.java index b91b99fe09..a8c5ddaf58 100644 --- a/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapWrapper.java +++ b/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapWrapper.java @@ -223,7 +223,7 @@ public class AMapWrapper implements IMogoMap { @Override public void changeZoom(float zoom) { if (checkAMap()) { - mAMap.setZoom((int) zoom/2); + mAMap.setZoom((int) zoom); } }