From 4f76f607585d34484a1935aabb43bf1da8435684 Mon Sep 17 00:00:00 2001 From: renwj Date: Wed, 15 Mar 2023 17:47:44 +0800 Subject: [PATCH] =?UTF-8?q?[m2]=20=E4=BF=AE=E6=AD=A3=E9=94=81=E8=BD=A6?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E5=86=99=E6=AD=BB=E4=B8=BAtrue,=20=E5=BC=95?= =?UTF-8?q?=E8=B5=B7=E6=89=8B=E5=8A=A8=E5=88=87=E6=8D=A2=E8=A7=86=E8=A7=92?= =?UTF-8?q?=E4=B8=8D=E8=87=AA=E5=8A=A8=E5=9B=9E=E5=88=B0=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E8=A7=86=E8=A7=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/mogo/map/AMapViewWrapper.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/libraries/mogo-map/src/main/java/com/mogo/map/AMapViewWrapper.java b/libraries/mogo-map/src/main/java/com/mogo/map/AMapViewWrapper.java index 81685eb25c..b682990656 100644 --- a/libraries/mogo-map/src/main/java/com/mogo/map/AMapViewWrapper.java +++ b/libraries/mogo-map/src/main/java/com/mogo/map/AMapViewWrapper.java @@ -982,21 +982,30 @@ public class AMapViewWrapper implements IMogoMapView, @Override public void setLockMode(boolean isLock) { if (checkAMapView()) { - mMapView.getMapAutoViewHelper().setLockMode(true); + MapAutoViewHelper mapAutoViewHelper = mMapView.getMapAutoViewHelper(); + if (mapAutoViewHelper != null) { + mapAutoViewHelper.setLockMode(isLock); + } } } @Override public void setScrollGesturesEnable(boolean isEnable) { if (checkAMapView()) { - mMapView.getMapAutoViewHelper().setScrollGesturesEnabled(isEnable); + MapAutoViewHelper mapAutoViewHelper = mMapView.getMapAutoViewHelper(); + if (mapAutoViewHelper != null) { + mapAutoViewHelper.setScrollGesturesEnabled(isEnable); + } } } @Override public void setAllGesturesEnabled(boolean isEnable) { if (checkAMapView()) { - mMapView.getMapAutoViewHelper().setAllGesturesEnabled(isEnable); + MapAutoViewHelper mapAutoViewHelper = mMapView.getMapAutoViewHelper(); + if (mapAutoViewHelper != null) { + mapAutoViewHelper.setAllGesturesEnabled(isEnable); + } } }