J'ai une activité mapView
qui a un LocationListener
enregistré pour vérifier un nouvel emplacement toutes les deux secondes. Lorsque j'appuie sur le bouton de retour pour revenir à l'écran principal de l'application, le GPS continue de vérifier l'emplacement toutes les deux secondes. L'écouteur n'est-il pas arrêté lorsque le Activity
s'arrête? Si non, comment puis-je gérer cela? Je n'ai actuellement pas remplacé onStop()
.App conserve ping GPS
private final LocationListener locationListener = new LocationListener() {
public void onLocationChanged(Location location) {
updateWithNewLocation(location);
}
public void onProviderDisabled(String provider) {
//TODO do something to handle when the provider is disabled
}
public void onProviderEnabled(String provider) { }
public void onStatusChanged(String provider, int status, Bundle extras) { }
};
A travaillé comme un charme. Merci – Mike