javaandroidmapboxmapbox-android

How do I disable gestures in Mapbox v10.0?


The guide mentions disabling User Interactions for Kotlin here.

mapView = findViewById(R.id.mapView)
mapboxMap = mapView.getMapboxMap()
mapboxMap.gestures();  //Method not found??

I don't know how to code in Kotlin. I can't work it around to work with Java. In Java, it says it cannot resolve symbol 'gestures'. Same problem with other features.


Solution

  • You need to get a reference to the GesturesPlugin, try this:

    final  GesturesPlugin gesturesPlugin = GesturesUtils.getGestures((mapView));
            gesturesPlugin.setPitchEnabled(false);
            gesturesPlugin.setScrollEnabled(false);
        }