remove - markeroptions google maps android
Android-Google Maps api v2-Deshabilitar el control de Zoom (3)
¿Cómo desactivo el botón Acercar en el mapa de Google?
Intenté buscar comandos como: map.getUiSettings().setZoomControlsEnabled(true)...SOMETHING
pero no existe nada.
Quiero dejar de crear mis propios botones para hacer zoom como último recurso.
ACTUALIZACIÓN: Debería aclarar, solo quiero desactivar el botón Acercar, no todo el Control de Zoom.
@Coderji dijo que es imposible. Yo digo que es posible :-)
Puede ocultar uno de los botones de zoom (+ o -) y realizar en ellos todas las operaciones, como en vista normal (márgenes, tamaño, relleno, etc.)
SupportMapFragment mapView = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map));
View zoomControls = mapView.getView().findViewById(0x1);
for(int i=0;i<((ViewGroup)zoomControls).getChildCount();i++){
View child=((ViewGroup)zoomControls).getChildAt(i);
if (i==0) {
// there is your "+" button, zoom in
}
if (i==1) {
// there is your "-" button, I hide it in this example
child.setVisibility(View.GONE);
}
}
Llame esto a su GoogleMap
para obtener UiSettings
https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/GoogleMap#getUiSettings()
A continuación, setZoomControlsEnabled(false)
en UiSettings
https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/UiSettings#setZoomControlsEnabled(boolean)
la configuración que utilizó es correcta, pero para desactivarla, debería ser falsa.
map.getUiSettings().setZoomControlsEnabled(false);
Espero que tu pregunta sea correcta ...
Editar
Desafortunadamente, no puede ocultar un botón de zoom, lo que puede hacer es ocultar ambos botones y crear su propio control de zoom personalizado y colocarlos en su mapa.