Arcgis Fro Android 100.3.0禁止地图旋转

在100.x版本中,MapView 默认带有手势旋转功能,我们可以通过重写 MapView 的Touch监听事件来关闭。

class MapOnTouchListener extends DefaultMapViewOnTouchListener{

        public MapOnTouchListener(Context context, MapView mapView) {
            super(context, mapView);
        }

        @Override
        public boolean onSingleTapUp(MotionEvent e) {
            return super.onSingleTapUp(e);
        }

        @Override
        public boolean onRotate(MotionEvent event, double rotationAngle) {
            return false;
        }
    }

在代码中使用:

mMapView.setOnTouchListener(new MapOnTouchListener(mContext,mMapView));

你可能感兴趣的:(Arcgis Fro Android 100.3.0禁止地图旋转)