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));
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,805评论 1 32
  • marquislove阅读 1,748评论 0 0
  • 2017年10月19日,如是家人张婷,种种子第79天 发心:我今不仅是为了我个人而闻思修,更是为了六道轮回一切如母...
    井田婷婷阅读 1,566评论 2 3
  • 天长地久。 上章我们讲了天地之根出于玄牝,玄牝之体立于谷神之不死。不死则不生,谷神何以不生不死?因为道是永恒的,无...
    经世学会阅读 4,527评论 0 1