Articles of locationmanager

Permiso de comprobación de Android para LocationManager

Intento que se muestren las coordenadas del GPS cuando hago clic en un botón en el diseño de mi actividad. El siguiente es el método que se llama cuando hago clic en el botón: public void getLocation(View view) { TextView tv = (TextView) findViewById(R.id.gps_coord_view); LocationManager lm = (LocationManager) getSystemService(LOCATION_SERVICE); Location loc = lm.getLastKnownLocation(LocationManager.GPS_PROVIDER); tv.setText(“Latitude: ” […]

NETWORK_PROVIDER no proporciona ubicaciones actualizadas

LocationManager locationManager = (LocationManager)getApp().getSystemService(Context.LOCATION_SERVICE); //getApp() returns my Application object locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER , 1, 1, this); locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 1, 1, this); Ese es el código que estoy usando para escuchar. Con GPS habilitado, todo funciona bien. Sin embargo, si desactivo el GPS y confío en la ubicación de la red, me da resultados obsoletos, en este caso, desde […]

Obtener la ubicación del usuario cada n minutos después de que la aplicación vaya al fondo

Estoy tratando de implementar las sugerencias dadas en esta publicación . Lamentablemente, los pasos no están claros para mí. Intenté implementar esas sugerencias, pero el backgroundTimeRemaining continúa disminuyendo incluso después de iniciar y detener LocationServices. Así es como lo desarrollé: – (void)applicationDidEnterBackground:(UIApplication *)application { UIApplication* app = [UIApplication sharedApplication]; bgTask = [app beginBackgroundTaskWithExpirationHandler:^{ [app endBackgroundTask:bgTask]; […]

LocationListener de NETWORK_PROVIDER está habilitado pero nunca se llama a onLocationChanged

Estoy desarrollando una aplicación que obtiene la posición del teléfono celular todo el día en 6 y 6 minutos en un servicio, funciona bien, pero a veces el método OnLocationChanged del oyente del proveedor de la red deja de llamarse, y no sé por qué. Por alguna razón, deja de llamar, pero el proveedor está […]