android.view.View.getZoomControls() está en desuso, y la referencia de MapView dice que use el setBuiltInZoomControls listo para usar (booleano) en su lugar. Sin embargo, quiero no solo mostrar los controles del zoom, pero poder mover a una ubicación diferente en la pantalla, es decir, abajo a la derecha. ¿Cómo puedo obtener una referencia a los controles de zoom incorporados, sin utilizar el método obsoleto anterior, para controlar su ubicación? ¡Gracias por adelantado!¿Cómo colocar los controles de zoom de MapView en una ubicación diferente en la pantalla?
5
A
Respuesta
0
Cavé alrededor y encontró:
ZoomControls controls = (ZoomControls) mapView.getZoomButtonsController().getZoomControls();
Mi Eclipse no da una advertencia acerca de cualquier cosa por encima de ser obsoleta. Sin embargo, cuando busco la referencia de MapView para getZoomButtonsController, ¡no encuentro ese método! Entonces, supongo que es un método no documentado pero no desaprobado en la API.
Cuestiones relacionadas
- 1. Cambiar controles de zoom en un MapView
- 2. Colocación de controles de zoom en un MapView
- 3. Mostrar siempre controles de zoom en un MapView
- 4. cómo hacer mapview zoom a 5 millas de radio de la ubicación actual
- 5. ¿Cómo colocar div en el centro de la pantalla?
- 6. ¿Cuál es la forma correcta de cambiar el aspecto de los controles de zoom MapView en Android?
- 7. Modificar ubicación div en Zoom Mobile Safari
- 8. /zoom a la función actual ubicación (MapKit)
- 9. Eventos de zoom que funcionan en un android Mapview
- 10. ¿Cómo habilitar los controles de zoom y pellizcar el zoom en un WebView?
- 11. Comportamiento indiferente del nivel de zoom en IOS 6 mapview
- 12. Google Maps: ¿Cómo mover los controles de zoom?
- 13. Android (MapView): ¿Cómo establecer el nivel de zoom de 4 millas en la vista de mapa?
- 14. Cómo implemennt OnZoomListener en MapView
- 15. Clase para colocar una ventana en la pantalla
- 16. MKMapView: en la ubicación del usuario de inicio -> zoom
- 17. Cambiar el orden de los controles de Google Map en la misma ubicación (es decir, RIGHT_TOP)
- 18. ¿Cómo haré que mi mapa de Google haga zoom en mi ubicación actual?
- 19. ¿Cómo colocar el procedimiento almacenado en la ubicación deseada?
- 20. ¿Cómo eliminar los controles de volumen en la pantalla de bloqueo en WP7?
- 21. Android; MapView, ¿cómo puedo establecer la ubicación predeterminada?
- 22. MapView en iOS6 no mostrará ciertos niveles de zoom en latitud> 75 norte
- 23. Buscar ubicación compuesta en la pantalla
- 24. mapas de Google no muestra los controles del zoom
- 25. Mover la biblioteca de ayuda a una ubicación diferente
- 26. ¿Es posible tener Liferay SDK en una ubicación diferente a la de los códigos fuente?
- 27. diferente entre la ubicación ejecutable
- 28. Cómo colocar una vista fuera de la pantalla para que pueda ser animada para moverse en la pantalla?
- 29. Reconocimiento de región de pantalla para buscar la ubicación del campo en la pantalla
- 30. En caso de zoom para google maps en android
Compruebe la solución que publiqué en http://stackoverflow.com/questions/1768097/how-to-layout-zoom-control-with-setbuiltinzoomcontrolstrue/13843591#13843591 – gantzer89