i >does non arrestano l'ascoltatore di GPS
Allora forse dovete disfarli. Per esempio.
LocationProvider1.reset ();
LocationProvider1 = posizione di segnale minimo;
Inoltre, potreste provare a disfare del temporizzatore. Basicamente, lo penso necessità di rimuovere tutti i riferimenti all'oggetto di LocationProvider.