[6.0.0] roam change
This commit is contained in:
@@ -123,6 +123,8 @@ public class AMapViewWrapper implements IMogoMapView,
|
||||
|
||||
private IHdCacheListener hdCacheListener;
|
||||
|
||||
private volatile boolean visualLock = false;
|
||||
|
||||
public AMapViewWrapper(MapAutoView mMapView) {
|
||||
CallerLogger.i(M_MAP + TAG, "autoop--AMapViewWrapper: init");
|
||||
this.mMapView = mMapView;
|
||||
@@ -337,6 +339,10 @@ public class AMapViewWrapper implements IMogoMapView,
|
||||
|
||||
@Override
|
||||
public void changeMapVisualAngle(VisualAngleMode angelMode, MogoLatLng mogoLatLng) {
|
||||
if(visualLock){
|
||||
CallerLogger.e(M_MAP + TAG, "视角切换已锁定");
|
||||
return;
|
||||
}
|
||||
MapAutoViewHelper mapAutoViewHelper = mMapView.getMapAutoViewHelper();
|
||||
if (mapAutoViewHelper != null) {
|
||||
mVisualAngleMode = angelMode;
|
||||
@@ -353,6 +359,11 @@ public class AMapViewWrapper implements IMogoMapView,
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void visualAngleLock(boolean lock) {
|
||||
visualLock = lock;
|
||||
}
|
||||
|
||||
@ChainLog(
|
||||
linkChainLog = CHAIN_TYPE_HD_MAP,
|
||||
linkCode = CHAIN_SOURCE_MAP,
|
||||
|
||||
Reference in New Issue
Block a user