Моя активность реализует LocationListener, как показано ниже
public class LoginActivity extends Activity implements LocationListener {}
Мой LocationManager идет как показано ниже
mlocManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
mlocManager.requestLocationUpdates( LocationManager.GPS_PROVIDER, MINIMUM_TIME_BETWEEN_UPDATES, MINIMUM_DISTANCE_CHANGE_FOR_UPDATES, this);
Я могу получить текущее местоположение GPS, используя метод о.
Теперь мне нужно отключить GPS, когда активность закроется.
поэтому мой метод onPause работает так, как показано ниже.
@Override
protected void onPause() {
mlocManager.removeUpdates(this);
//System.exit(0);
super.onPause();
}
Но это не освобождает GPS. Кто-нибудь может мне помочь. Заранее спасибо.