arcgis runtime for android 100.10禁用地图缩放问题

public class MapOnTouchListener extends DefaultMapViewOnTouchListener {
MapView mapView;
Context context;
private Point startPoint = null;

public MapOnTouchListener(Context context, MapView view) {
super(context, view);
this.context = context;
mapView = view;
}
@Override
public boolean onScale(ScaleGestureDetector detector) {
//判断地图是否处于锁定状态
if (Global.isMapLocked()) {
return true;
}
return super.onScale(detector);
}

......
}
如上述代码,添加断点,缩放地图无法进入到onScale方法中,其它的onTouch等方法正常可以进入断点。
同时添加的地图缩放事件监听可以正常监听。
mapView.addMapScaleChangedListener(new MapScaleChangedListener() {
@Override
public void mapScaleChanged(MapScaleChangedEvent mapScaleChangedEvent) {
//可以进入监听
}
});

 
已邀请:

要回复问题请先登录注册