para - map fragment android studio
¿Debo usar MapView o MapFragment? (2)
En primer lugar, pronto MapView y Google Maps API V1 dejarán de ser compatibles y no recibirán nuevas actualizaciones. Y pronto todo el soporte desaparecerá.
En segundo lugar, MapFragment puede ser un poco menos flexible en este momento, pero el mapa presentado, manipulado, luce mucho mejor. Y supongo que su funcionalidad mejorará con el tiempo.
Así que definitivamente seguiría usando MapFragments.
ACTUALIZACIÓN: como @Brian White señaló en los comentarios, hoy hay un MapView
en Google API V2 , y debe usarlo cuando quiera insertar un mapa en un fragmento. De esa forma evitará los fragmentos en cascada cuando no sea necesario.
No estoy seguro de si debería usar MapView
o si me MapView
con el uso de MapFragment
. Mi aplicación es una aplicación que encuentra el conjunto más cercano de lugares que están más cerca de ti. Quiero poder agregar ubicaciones, mostrar detalles de un marcador cuando presiono un marcador y cuando el usuario se mueve a lo largo del mapa, quiero poder obtener las coordenadas del centro del mapa y mostrar las ubicaciones más cercanas dentro de un radio. ¿ MapFragments
en desventaja si sigo usando MapFragments
o debería cambiar a MapView
mientras todavía tengo la oportunidad?
MapFragment
- Úselo si desea agregar un mapa a la clase de actividad (no fragmento porque creará un fragmento anidado y es un desastre).
- Utilice SupportMapFragment si desea admitir solo las versiones de Android inferiores a v12.
Vista del mapa
- Úselo si va a agregar un mapa en un fragmento. (debe actualizar cada ciclo de vida a MapView).