Vas a querer echar un vistazo aquí:
Estrategias de ubicación
La parte clave es que la mayoría de las ventanas emergentes de GPS deben manejarse por usted si coloca los permisos correctos en el manifiesto.
- Cómo valorar mi negocio, especialmente cuando el negocio es una aplicación móvil que brinda un servicio
- ¿Cuál es la mejor manera de desarrollar una aplicación que se ejecute en iPhone, Blackberry y Android?
- ¿Cuáles son las 20 principales empresas de desarrollo de aplicaciones de Android?
- ¿Cuáles son los mejores desarrolladores de aplicaciones móviles en Bangalore?
- ¿Quiénes son los influencers en la aplicación de productividad?
Se supone que debe usar la API de Google Maps v2 cuando tenga esta ubicación GPS, y la he incluido a continuación.
No lea mucho más allá de “mantener una mejor estimación actual”, ya que puede obtener lo que pide al principio. En última instancia, estas son las dos líneas de código crítico que necesitará para comenzar a funcionar:
Cadena locationProvider = LocationManager.NETWORK_PROVIDER;
// O use los datos de ubicación GPS:
// String locationProvider = LocationManager.GPS_PROVIDER;locationManager.requestLocationUpdates (locationProvider, 0, 0, locationListener);
Y:
Ubicación lastKnownLocation = locationManager.getLastKnownLocation (locationProvider);
En cuanto a un MapView, eche un vistazo a este documento:
Google Maps Android API v2
Desea alimentar su mapa con estos datos de GPS después de obtenerlos del Administrador de ubicaciones. ¡Buena suerte y feliz codificación!