Implementé un oyente de ubicación en mi aplicación que utiliza el proveedor de red.Usar el proveedor de red y GPS al mismo tiempo en Android
Todo esto funciona bien porque quiero una ubicación de forma rápida y con el proveedor de GPS lleva años.
Pero llegué a un punto en mi aplicación donde la ubicación debe ser precisa (máximo 5-10 metros).
Me preguntaba si es posible utilizar el proveedor de GPS con el proveedor de red al mismo tiempo y luego obtener el mejor resultado de ambos? ¿Y también es posible avisarme cuando el proveedor de GPS me proporcionó una ubicación GPS?
Así que, básicamente:
LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, this);
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this);
¿Este trabajo con el mismo onLocationChanged() sustituido?
¿Y cómo puedo ver si el GPS ha obtenido una ubicación?
Gracias,
tnx para su respuesta! – Galip