trazar - trabajar con mapas en android studio
Cómo deshabilitar la función de rotación de mapas en el Fragmento de mapa de Android (1)
Uso la versión 2 de Google Maps Api para Android para agregar un MapFragment a mi aplicación.
Este Fragments mejora mucho en términos de velocidad y usabilidad API. Lamentablemente, también permite rotar el mapa con un gesto de dos dedos. Quiero desactivar la rotación porque a menudo se reconoce este gesto de dos dedos en lugar del gesto para hacer zoom.
¿Cómo puedo desactivar la rotación del mapa?
Resultó ser sencillo si miras al lugar correcto en la documentación.
Hay una clase UiSettings dentro de un GoogleMap que permite habilitar y deshabilitar los gestos.
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.maps_fragment);
GoogleMap map = mapFragment.getMap();
map.getUiSettings().setRotateGesturesEnabled(false);