From 04c9f5c71fddf402e01e8506da7d9c9cb1547cba Mon Sep 17 00:00:00 2001 From: jiaguofeng Date: Thu, 2 Jul 2020 18:46:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BC=A9=E6=94=BE=E5=B1=82?= =?UTF-8?q?=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mogo/map/impl/custom/AMapViewWrapper.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) 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 e1e32658c1..8f67ac5aa8 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 @@ -65,9 +65,9 @@ public class AMapViewWrapper implements IMogoMapView, IMogoMapUIController, Loca private EnumMapUI mCurrentUIMode; private boolean mIsCarLocked = false; - private int mLockZoom = 14; + private int mLockZoom = 16; - private float mDefaultZoomLevel = 14.0f; + private float mDefaultZoomLevel = 16.0f; private final CarCursorOption DEFAULT_OPTION = new CarCursorOption.Builder() .carCursorRes(R.drawable.map_api_ic_current_location2) .naviCursorRes(R.drawable.ic_amap_navi_cursor) @@ -248,24 +248,24 @@ public class AMapViewWrapper implements IMogoMapView, IMogoMapUIController, Loca mDefaultZoomLevel = (int) (getMap().getZoomLevel() + 0.5f); if (zoom) { - if (mDefaultZoomLevel >= 7) { + if (mDefaultZoomLevel >= 20) { return MapControlResult.TARGET; } } else { - if (mDefaultZoomLevel <= 0) { + if (mDefaultZoomLevel <= 7) { return MapControlResult.TARGET; } } if (zoom) { mDefaultZoomLevel += 1f; - if (mDefaultZoomLevel > 7) { - mDefaultZoomLevel = 7; + if (mDefaultZoomLevel > 19) { + mDefaultZoomLevel = 19; } } else { mDefaultZoomLevel -= 1f; - if (mDefaultZoomLevel < 0) { - mDefaultZoomLevel = 0; + if (mDefaultZoomLevel < 8) { + mDefaultZoomLevel = 8; } } changeZoom(mDefaultZoomLevel); @@ -560,7 +560,7 @@ public class AMapViewWrapper implements IMogoMapView, IMogoMapUIController, Loca if ( !lockCarPosition ) { loseLockMode(); } - mMapView.getMapAutoViewHelper().setLocation(ObjectUtils.fromMogo(carPosition)); + mMapView.getMapAutoViewHelper().setCenter(ObjectUtils.fromMogo(carPosition)); mMapView.getMapAutoViewHelper().moveCamera( CameraUpdateFactory.INSTANCE.newLatLngBounds( latLngBounds, bound.left, bound.right, bound.top, bound.bottom ) ); } catch (Exception e) { Logger.e(TAG, e, "%s error.", tag);